{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T20:00:48Z","timestamp":1725566448275},"publisher-location":"Berlin, Heidelberg","reference-count":41,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540232018"},{"type":"electronic","value":"9783540301967"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004]]},"DOI":"10.1007\/978-3-540-30196-7_7","type":"book-chapter","created":{"date-parts":[[2010,9,22]],"date-time":"2010-09-22T19:14:07Z","timestamp":1285182847000},"page":"81-96","source":"Crossref","is-referenced-by-count":11,"title":["Micro-measurements for Dynamic Aspect-Oriented Systems"],"prefix":"10.1007","author":[{"given":"Michael","family":"Haupt","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mira","family":"Mezini","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"1","key":"7_CR1","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1147\/sj.391.0211","volume":"39","author":"B. Alpern","year":"2000","unstructured":"Alpern, B., et al.: The Jalape\u00f1o Virtual Machine. IBM System Journal\u00a039(1), 211\u2013238 (2000)","journal-title":"IBM System Journal"},{"key":"7_CR2","unstructured":"AspectJ Home Page, \n                    \n                      http:\/\/www.eclipse.org\/aspectj\/"},{"key":"7_CR3","unstructured":"AspectWerkz Home Page, \n                    \n                      http:\/\/aspectwerkz.codehaus.org\/"},{"key":"7_CR4","first-page":"270","volume-title":"Proc. PLDI 2002","author":"J. Baker","year":"2002","unstructured":"Baker, J., Hsieh, W.C.: Maya: Multiple-Dispatch Syntax Extension in Java. In: Knoop, J., Hendren, L.J. (eds.) Proc. PLDI 2002, pp. 270\u2013281. ACM Press, New York (2002)"},{"key":"7_CR5","doi-asserted-by":"publisher","first-page":"86","DOI":"10.1145\/508386.508396","volume-title":"Proc. AOSD 2002","author":"J. Baker","year":"2002","unstructured":"Baker, J., Hsieh, W.C.: Runtime Aspect Weaving Through Metaprogramming. In: Kiczales, G. (ed.) Proc. AOSD 2002, pp. 86\u201395. ACM Press, New York (2002)"},{"key":"7_CR6","unstructured":"Bea WebLogic Home Page , \n                    \n                      http:\/\/www.bea.com\/framework.jsp?CNT=indexhtm&FP=\/content\/products\/server"},{"key":"7_CR7","unstructured":"Bell, D.: Make Java Fast: Optimize! (1997), \n                    \n                      http:\/\/www.javaworld.com\/javaworld\/jw-04-1997\/jw-04-optimize.html"},{"key":"7_CR8","volume-title":"Proc. AOSD 2004","author":"C. Bockisch","year":"2004","unstructured":"Bockisch, C., Haupt, M., Mezini, M., Ostermann, K.: Virtual Machine Support for Dynamic Join Points. In: Proc. AOSD 2004, ACM Press, New York (2004)"},{"key":"7_CR9","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1145\/976270.976273","volume-title":"Proc. AOSD 2004","author":"J. Bon\u00e9r","year":"2004","unstructured":"Bon\u00e9r, J.: What Are the Key Issues for Commercial AOP Use: how Does AspectWerkz Address Them? In: Proc. AOSD 2004, pp. 5\u20136. ACM Press, New York (2004)"},{"issue":"6","key":"7_CR10","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1002\/1096-9128(200005)12:6<375::AID-CPE480>3.0.CO;2-M","volume":"12","author":"J.M. Bull","year":"2000","unstructured":"Bull, J.M., Smith, L.A., Westhead, M.D., Henty, D.S., Davey, R.A.: A Benchmark Suite for High Performance Java. Concurrency: Practice and Experience\u00a012(6), 375\u2013388 (2000)","journal-title":"Concurrency: Practice and Experience"},{"key":"7_CR11","unstructured":"Certrevsim Home Page, \n                    \n                      http:\/\/www.pvv.ntnu.no\/~andrearn\/certrev\/sim.html"},{"issue":"10","key":"7_CR12","doi-asserted-by":"publisher","first-page":"66","DOI":"10.1145\/383845.383859","volume":"44","author":"J.A. D\u2018iaz Pace","year":"2001","unstructured":"D\u2018iaz Pace, J.A., Campo, M.R.: Analyzing the Role of Aspects in Software Design. Communications of the ACM\u00a044(10), 66\u201373 (2001)","journal-title":"Communications of the ACM"},{"key":"7_CR13","unstructured":"Dmitriev, M.: Towards Flexible and Safe Technology for Runtime Evolution of Java Language Applications. In:Proceedings, at OOPSLA 2001 , Workshop on Engineering Complex Object-Oriented Systems for Evolution (2001)"},{"key":"7_CR14","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1145\/949305.949320","volume-title":"Proc. OOPSLA 2003","author":"B. Dufour","year":"2003","unstructured":"Dufour, B., Driesen, K., Hendren, L., Verbrugge, C.: Dynamic Metrics for Java. In: Proc. OOPSLA 2003, pp. 149\u2013168. ACM Press, New York (2003)"},{"key":"7_CR15","doi-asserted-by":"crossref","unstructured":"Dufour, B., Goard, C., Hendren, L., Verbrugge, C., de Moor, O., Sittampalam, G.: Measuring the Dynamic Behaviour of AspectJ Programs. In: Proc. OOPSLA, 2004 (2004) (to appear)","DOI":"10.1145\/1028976.1028990"},{"key":"7_CR16","unstructured":"Filman, R.E., Haupt, M., Mehner, K., Mezini, M. (eds.): Proceedings of the 2003 Dynamic Aspects Workshop. Technical Report RIACS Technical Report No. 04.01, RIACS (2004)"},{"key":"7_CR17","unstructured":"Filman, R.E., Havelund, K.: Source-Code Instrumentation and Quantification of Events. In: Leavens, G.T., Cytron, R. (eds.) FOAL 2002 Workshop (at AOSD 2002), pp. 45\u201349 (2002)"},{"key":"7_CR18","unstructured":"Haupt, M., Bockisch, C., Mezini, M., Ostermann, K.: Towards Aspect-Aware Execution Models. Technical Report TUD-ST-2003-01, Software Technology Group, Darmstadt University of Technology (2003)"},{"key":"7_CR19","volume-title":"Proc. AOSD 2004","author":"E. Hilsdale","year":"2004","unstructured":"Hilsdale, E., Hugunin, J.: Advice Weaving in AspectJ. In: Proc. AOSD 2004, ACM Press, New York (2004)"},{"key":"7_CR20","unstructured":"JAC Home Page ,\n                    \n                      http:\/\/jac.aopsys.com\/."},{"key":"7_CR21","unstructured":"JavaGrande Benchmarks Home Page, \n                    \n                      http:\/\/www.dhpc.adelaide.edu.au\/projects\/javagrande\/benchmarks\/"},{"key":"7_CR22","unstructured":"JBoss Home Page, \n                    \n                      http:\/\/www.jboss.org\/"},{"key":"7_CR23","unstructured":"JBoss AOP Home Page, \n                    \n                      http:\/\/www.jboss.org\/developers\/projects\/jboss\/aop.jsp."},{"key":"7_CR24","unstructured":"The Jikes Research Virtual Machine,\n                    \n                      http:\/\/www-124.ibm.com\/developerworks\/oss\/jikesrvm\/."},{"key":"7_CR25","unstructured":"Java Platform Debugger Architecture Home Page,\n                    \n                      http:\/\/java.sun.com\/j2se\/1.4.1\/docs\/guide\/jpda\/index.html."},{"key":"7_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"327","DOI":"10.1007\/3-540-45337-7_18","volume-title":"ECOOP 2001 - Object-Oriented Programming","author":"G. Kiczales","year":"2001","unstructured":"Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J., Griswold, W.G.: An Overview of AspectJ. In: Knudsen, J.L. (ed.) ECOOP 2001. LNCS, vol.\u00a02072, pp. 327\u2013353. Springer, Heidelberg (2001)"},{"key":"7_CR27","volume-title":"The Java Virtual Machine Specification","author":"T. Lindholm","year":"1999","unstructured":"Lindholm, T., Yellin, F.: The Java Virtual Machine Specification, vol.\u00a02. Addison- Wesley, Reading (1999)"},{"key":"7_CR28","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1007\/3-540-36579-6_4","volume-title":"Compiler Construction","author":"H. Masuhara","year":"2003","unstructured":"Masuhara, H., Kiczales, G., Dutchyn, C.: A Compilation and Optimization Model for Aspect-Oriented Programs. In: Hedin, G. (ed.) CC 2003. LNCS, vol.\u00a02622, pp. 46\u201360. Springer, Heidelberg (2003)"},{"key":"7_CR29","unstructured":"ORBacus Home Page, \n                    \n                      http:\/\/www.orbacus.com\/"},{"key":"7_CR30","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/3-540-45429-2_1","volume-title":"Metalevel Architectures and Separation of Crosscutting Concerns","author":"R. Pawlak","year":"2001","unstructured":"Pawlak, R., Seinturier, L., Duchien, L., Florin, G.: JAC: A Flexible Solution for Aspect-Oriented Programming in Java. In: Yonezawa, A., Matsuoka, S. (eds.) Reflection 2001. LNCS, vol.\u00a02192, pp. 1\u201324. Springer, Heidelberg (2001)"},{"key":"7_CR31","volume-title":"Proc. AOSD 2002","author":"A. Popovici","year":"2002","unstructured":"Popovici, A., Gross, T., Alonso, G.: Dynamic Weaving for Aspect-Oriented Programming. In: Kiczales, G. (ed.) Proc. AOSD 2002, ACM Press, New York (2002)"},{"key":"7_CR32","volume-title":"Proc. AOSD 2003","author":"A. Popovici","year":"2003","unstructured":"Popovici, A., Gross, T., Alonso, G.: Just-in-Time Aspects. In: Proc. AOSD 2003, ACM Press, New York (2003)"},{"key":"7_CR33","unstructured":"PROSE Home Page, \n                    \n                      http:\/\/ikplab11.inf.ethz.ch:9000\/prose\/"},{"key":"7_CR34","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/976270.976271","volume-title":"Proc. AOSD 2004","author":"D. Sabbah","year":"2004","unstructured":"Sabbah, D.: Aspects: from Promise to Reality. In: Proc. AOSD 2004, pp. 1\u20132. ACM Press, New York (2004)"},{"key":"7_CR35","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1007\/978-3-540-39815-8_12","volume-title":"Generative Programming and Component Engineering","author":"Y. Sato","year":"2003","unstructured":"Sato, Y., Chiba, S., Tatsubori, M.: A Selective, Just-in-Time Aspect Weaver. In: Pfenning, F., Smaragdakis, Y. (eds.) GPCE 2003. LNCS, vol.\u00a02830, pp. 189\u2013208. Springer, Heidelberg (2003)"},{"key":"7_CR36","unstructured":"SPECjbb2000 Home Page, \n                    \n                      http:\/\/www.specbench.org\/osg\/jbb2000\/"},{"key":"7_CR37","unstructured":"SPECjvm98 Home Page, \n                    \n                      http:\/\/www.spec.org\/osg\/jvm98\/"},{"key":"7_CR38","unstructured":"*J Home Page, \n                    \n                      http:\/\/www.sable.mcgill.ca\/~bdufou1\/starj\/"},{"key":"7_CR39","unstructured":"Xalan Home Page, \n                    \n                      http:\/\/xml.apache.org\/xalan-j\/"},{"key":"7_CR40","unstructured":"XSLTMark Home Page, \n                    \n                      http:\/\/www.datapower.com\/xmldev\/xsltmark.html"},{"key":"7_CR41","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1145\/643603.643617","volume-title":"Proc. AOSD 2003","author":"C. Zhang","year":"2003","unstructured":"Zhang, C., Jacobsen, H.-A.: Quantifying Aspects in Middleware Platforms. In: Proc. AOSD 2003, pp. 130\u2013139. ACM Press, New York (2003)"}],"container-title":["Lecture Notes in Computer Science","Object-Oriented and Internet-Based Technologies"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-30196-7_7.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,3]],"date-time":"2021-05-03T03:54:13Z","timestamp":1620014053000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-30196-7_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004]]},"ISBN":["9783540232018","9783540301967"],"references-count":41,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-30196-7_7","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2004]]}}}