{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,8]],"date-time":"2026-07-08T01:13:31Z","timestamp":1783473211387,"version":"3.55.0"},"publisher-location":"Berlin, Heidelberg","reference-count":25,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642312014","type":"print"},{"value":"9783642312021","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-31202-1_5","type":"book-chapter","created":{"date-parts":[[2012,5,28]],"date-time":"2012-05-28T02:23:45Z","timestamp":1338171825000},"page":"42-53","source":"Crossref","is-referenced-by-count":6,"title":["A Comparison of the Influence of Different Multi-core Processors on the Runtime Overhead for Application-Level Monitoring"],"prefix":"10.1007","author":[{"given":"Jan","family":"Waller","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wilhelm","family":"Hasselbring","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","reference":[{"key":"5_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1022494.1022533","volume":"29","author":"A. Chawla","year":"2004","unstructured":"Chawla, A., Orso, A.: A generic instrumentation framework for collecting dynamic information. ACM SIGSOFT Softw. Eng. Notes\u00a029, 1\u20134 (2004)","journal-title":"ACM SIGSOFT Softw. Eng. Notes"},{"key":"5_CR2","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1145\/1945023.1945034","volume":"45","author":"S. Chen","year":"2011","unstructured":"Chen, S., Gibbons, P.B., Kozuch, M., Mowry, T.C.: Log-based architectures: Using multicore to help software behave correctly. ACM SIGOPS Operating Systems Review\u00a045, 84\u201391 (2011)","journal-title":"ACM SIGOPS Operating Systems Review"},{"key":"5_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"278","DOI":"10.1007\/978-3-642-23798-0_30","volume-title":"Software Architecture","author":"J. Ehlers","year":"2011","unstructured":"Ehlers, J., Hasselbring, W.: A Self-adaptive Monitoring Framework for Component-Based Software Systems. In: Crnkovic, I., Gruhn, V., Book, M. (eds.) ECSA 2011. LNCS, vol.\u00a06903, pp. 278\u2013286. Springer, Heidelberg (2011)"},{"key":"5_CR4","doi-asserted-by":"crossref","unstructured":"Ehlers, J., van Hoorn, A., Waller, J., Hasselbring, W.: Self-adaptive software system monitoring for performance anomaly localization. In: Proc. of the 8th IEEE\/ACM Int. Conf. on Autonomic Computing (ICAC 2011), pp. 197\u2013200. ACM (2011)","DOI":"10.1145\/1998582.1998628"},{"key":"5_CR5","doi-asserted-by":"crossref","unstructured":"Gao, J., Zhu, E., Shim, S., Chang, L.: Monitoring software components and component-based software. In: The 24th Annual International Computer Software and Applications Conference (COMPSAC 2000), pp. 403\u2013412. IEEE Computer Society (2000)","DOI":"10.1109\/CMPSAC.2000.884757"},{"key":"5_CR6","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1145\/1297105.1297033","volume":"42","author":"A. Georges","year":"2007","unstructured":"Georges, A., Buytaert, D., Eeckhout, L.: Statistically rigorous Java performance evaluation. ACM SIGPLAN Notices\u00a042, 57\u201376 (2007)","journal-title":"ACM SIGPLAN Notices"},{"key":"5_CR7","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1145\/1639949.1640101","volume":"44","author":"J. Ha","year":"2009","unstructured":"Ha, J., Arnold, M., Blackburn, S., McKinley, K.: A concurrent dynamic analysis framework for multicore hardware. ACM SIGP.\u00a044, 155\u2013174 (2009)","journal-title":"ACM SIGP."},{"key":"5_CR8","unstructured":"van Hoorn, A., Rohr, M., Hasselbring, W., Waller, J., Ehlers, J., Frey, S., Kieselhorst, D.: Continuous monitoring of software services: Design and application of the Kieker framework. Tech. Rep. TR-0921, Department of Computer Science, University of Kiel, Germany (2009)"},{"key":"5_CR9","doi-asserted-by":"crossref","unstructured":"van Hoorn, A., Waller, J., Hasselbring, W.: Kieker: A framework for application performance monitoring and dynamic software analysis. In: Proc. of 3rd ACM\/SPEC Int. Conf. on Performance Eng. (ICPE 2012). ACM (2012)","DOI":"10.1145\/2188286.2188326"},{"key":"5_CR10","doi-asserted-by":"crossref","unstructured":"Huang, X., Seyster, J., Callanan, S., Dixit, K., Grosu, R., Smolka, S., Stoller, S., Zadok, E.: Software monitoring with controllable overhead. Int. Journal on Software Tools for Technology Transfer (STTT), 1\u201321 (2010)","DOI":"10.1007\/s10009-010-0184-4"},{"key":"5_CR11","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1145\/1167515.1167487","volume":"41","author":"J. Maebe","year":"2006","unstructured":"Maebe, J., Buytaert, D., Eeckhout, L., De Bosschere, K.: Javana: A system for building customized Java program analysis tools. ACM SIGPLAN Notices\u00a041, 153\u2013168 (2006)","journal-title":"ACM SIGPLAN Notices"},{"key":"5_CR12","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1145\/1284621.1284622","volume":"50","author":"A. Marowka","year":"2007","unstructured":"Marowka, A.: Parallel computing on any desktop. Communications of the ACM\u00a050, 74\u201378 (2007)","journal-title":"Communications of the ACM"},{"key":"5_CR13","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1145\/1149982.1149985","volume":"41","author":"S. Moon","year":"2006","unstructured":"Moon, S., Chang, B.M.: A thread monitoring system for multithreaded Java programs. ACM SIGPLAN Notices\u00a041, 21\u201329 (2006)","journal-title":"ACM SIGPLAN Notices"},{"key":"5_CR14","unstructured":"Mos, A.: A Framework for Adaptive Monitoring and Performance Management of Component-Based Enterprise Applications. Ph.D. thesis, Dublin City University (2004)"},{"key":"5_CR15","doi-asserted-by":"crossref","unstructured":"Moseley, T., Shye, A., Reddi, V.J., Grunwald, D., Peri, R.: Shadow profiling: Hiding instrumentation costs with parallelism. In: Int. Symp. on Code Generation and Optimization (CGO 2007), pp. 198\u2013208 (2007)","DOI":"10.1109\/CGO.2007.35"},{"key":"5_CR16","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1952522.1952525","volume":"10","author":"A. Nair","year":"2011","unstructured":"Nair, A., Shankar, K., Lysecky, R.: Efficient hardware-based nonintrusive dynamic application profiling. ACM Transactions on Embedded Computing Systems 10, 32:1\u201332:22 (2011)","journal-title":"ACM Transactions on Embedded Computing Systems"},{"key":"5_CR17","unstructured":"Okanovi\u0107, D., van Hoorn, A., Konjovi\u0107, Z., Vidakovi\u0107, M.: Towards adaptive monitoring of Java EE applications. In: Proc. of the 5th Int. Conf. on Information Technology (ICIT 2011). IEEE Computer Society (2011)"},{"key":"5_CR18","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1049\/ip-sen:20050069","volume":"153","author":"T. Parsons","year":"2006","unstructured":"Parsons, T., Mos, A., Murphy, J.: Non-intrusive end-to-end runtime path tracing for J2EE systems. IEEE Software\u00a0153, 149\u2013161 (2006)","journal-title":"IEEE Software"},{"key":"5_CR19","unstructured":"Patil, H., Fischer, C.N.: Efficient run-time monitoring using shadow processing. In: AADEBUG, pp. 119\u2013132 (1995)"},{"key":"5_CR20","doi-asserted-by":"crossref","unstructured":"Sim, S.E., Easterbrook, S., Holt, R.C.: Using benchmarking to advance research: A challenge to software engineering. In: Proc. of the 25th Int. Conf. on Software Engineering (ICSE\u00a02003), pp. 74\u201383. IEEE (2003)","DOI":"10.1109\/ICSE.2003.1201189"},{"key":"5_CR21","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1109\/2.675631","volume":"31","author":"W. Tichy","year":"1998","unstructured":"Tichy, W.: Should computer scientists experiment more? IEEE Computer\u00a031, 32\u201340 (1998)","journal-title":"IEEE Computer"},{"key":"5_CR22","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1145\/1735971.1736051","volume":"45","author":"E. Vlachos","year":"2010","unstructured":"Vlachos, E., Goodstein, M.L., Kozuch, M., Chen, S., Falsafi, B., Gibbons, P., Mowry, T.: ParaLog: Enabling and accelerating online parallel monitoring of multithreaded applications. ACM SIGPLAN Notices\u00a045, 271\u2013284 (2010)","journal-title":"ACM SIGPLAN Notices"},{"key":"5_CR23","doi-asserted-by":"crossref","unstructured":"Wallace, S., Hazelwood, K.: SuperPin: Parallelizing dynamic instrumentation for real-time performance. In: Int. Symp. on Code Generation and Optimization (CGO 2007), pp. 209\u2013220 (2007)","DOI":"10.1109\/CGO.2007.37"},{"key":"5_CR24","doi-asserted-by":"crossref","unstructured":"Zhao, Q., Cutcutache, I., Wong, W.F.: Pipa: Pipelined profiling and analysis on multi-core systems. In: Proc. of the 6th Annual IEEE\/ACM Int. Symp. on Code Generation and Optimization (CGO 2008), pp. 185\u2013194. ACM (2008)","DOI":"10.1145\/1356058.1356083"},{"key":"5_CR25","unstructured":"Zheng, Q., Ou, Z., Liu, L., Liu, T.: A novel method on software structure evaluation. In: Proc. of the 2nd IEEE Int. Conf. on Software Engineering and Service (ICSESS 2011). IEEE Computer Society (2011)"}],"container-title":["Lecture Notes in Computer Science","Multicore Software Engineering, Performance, and Tools"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-31202-1_5.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T22:45:28Z","timestamp":1743201928000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-31202-1_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642312014","9783642312021"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-31202-1_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012]]}}}