{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T03:47:07Z","timestamp":1760586427949,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":36,"publisher":"ACM","license":[{"start":{"date-parts":[[2008,3,31]],"date-time":"2008-03-31T00:00:00Z","timestamp":1206921600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100002850","name":"Fondo Nacional de Desarrollo Cient\u00edfico y Tecnol\u00f3gico","doi-asserted-by":"publisher","award":["11060493"],"award-info":[{"award-number":["11060493"]}],"id":[{"id":"10.13039\/501100002850","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Millenium Nucleus Center for Web Research","award":["P04-067-F"],"award-info":[{"award-number":["P04-067-F"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2008,3,31]]},"DOI":"10.1145\/1353482.1353503","type":"proceedings-article","created":{"date-parts":[[2008,4,1]],"date-time":"2008-04-01T16:11:28Z","timestamp":1207066288000},"page":"168-179","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":34,"title":["Expressive scoping of dynamically-deployed aspects"],"prefix":"10.1145","author":[{"given":"\u00c9ric","family":"Tanter","sequence":"first","affiliation":[{"name":"University of Chile -- Santiago, Chile"}]}],"member":"320","published-online":{"date-parts":[[2008,3,31]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACOM.2007.7"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/2168342.2168347"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065026"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/2168342.2168351"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1094811.1094826"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/383845.383857"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1167473.1167483"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1167473.1167484"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/976270.976282"},{"key":"e_1_3_2_1_10_1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"525","DOI":"10.1007\/978-3-540-73589-2_25","volume-title":"Proceedings of the 21st European Conference on Object-oriented Programming (ECOOP","author":"Bodden Eric","year":"2007","unstructured":"Eric Bodden , Laurie Hendren , and Ondrej Lhot\u00e1k . A staged static program analysis to improve the performance of runtime monitoring . In Erik Ernst, editor, Proceedings of the 21st European Conference on Object-oriented Programming (ECOOP 2007 ), number 4609 in Lecture Notes in Computer Science , pages 525 -- 549 , Berlin, Germany , july\/august 2007. Springer-Verlag . Eric Bodden, Laurie Hendren, and Ondrej Lhot\u00e1k. A staged static program analysis to improve the performance of runtime monitoring. In Erik Ernst, editor, Proceedings of the 21st European Conference on Object-oriented Programming (ECOOP 2007), number 4609 in Lecture Notes in Computer Science, pages 525--549, Berlin, Germany, july\/august 2007. Springer-Verlag."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1146841.1146842"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1007\/11860990_7"},{"key":"e_1_3_2_1_13_1","series-title":"Lecture Notes in Computer Science","volume-title":"Proceedings of the 6th International Symposium on Software Composition (SC","author":"Fraine Bruno De","year":"2007","unstructured":"Bruno De Fraine and Mathieu Braem . Requirements for reusable aspect deployment . In Markus Lumpe and Wim Vanderperren, editors, Proceedings of the 6th International Symposium on Software Composition (SC 2007 ), number 4829 in Lecture Notes in Computer Science , Braga, Portugal, March 2007. Springer-Verlag . Bruno De Fraine and Mathieu Braem. Requirements for reusable aspect deployment. In Markus Lumpe and Wim Vanderperren, editors, Proceedings of the 6th International Symposium on Software Composition (SC 2007), number 4829 in Lecture Notes in Computer Science, Braga, Portugal, March 2007. Springer-Verlag."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/976270.976288"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2006.01.003"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/0304-3975(92)90014-7"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/976270.976276"},{"key":"e_1_3_2_1_19_1","series-title":"Lecture Notes in Computer Science","first-page":"216","volume-title":"International Conference NetObjectDays on Components, Architectures, Services, and Applications for a Networked World","author":"Hirschfeld Robert","year":"2002","unstructured":"Robert Hirschfeld . AspectS -- aspect-oriented programming with Squeak . In Mehmet Ak\u015fit, Mira Mezini, and R. Unland, editors, International Conference NetObjectDays on Components, Architectures, Services, and Applications for a Networked World , volume 2591 of Lecture Notes in Computer Science , pages 216 -- 232 . Springer-Verlag , 2002 . Robert Hirschfeld. AspectS -- aspect-oriented programming with Squeak. In Mehmet Ak\u015fit, Mira Mezini, and R. Unland, editors, International Conference NetObjectDays on Components, Architectures, Services, and Applications for a Networked World, volume 2591 of Lecture Notes in Computer Science, pages 216--232. Springer-Verlag, 2002."},{"key":"e_1_3_2_1_20_1","volume-title":"2nd European Interactive Workshop on Aspects in Software (EIWAS 2005","author":"Hirschfeld Robert","year":"2005","unstructured":"Robert Hirschfeld and Pascal Costanza . Extending advice activation in AspectS . In 2nd European Interactive Workshop on Aspects in Software (EIWAS 2005 ), Brussels, Belgium , September 2005 . Robert Hirschfeld and Pascal Costanza. Extending advice activation in AspectS. In 2nd European Interactive Workshop on Aspects in Software (EIWAS 2005), Brussels, Belgium, September 2005."},{"key":"e_1_3_2_1_21_1","volume-title":"Proceedings of the 15th European Conference on Object-Oriented Programming (ECOOP 2001","author":"Kiczales Gregor","year":"2072","unstructured":"Gregor Kiczales , Erik Hilsdale , Jim Hugunin , Mik Kersten , Jeffrey Palm , and William Griswold . An overview of AspectJ. In Jorgen L. Knudsen, editor , Proceedings of the 15th European Conference on Object-Oriented Programming (ECOOP 2001 ), number 2072 in Lecture Notes in Computer Science, pages 327--353, Budapest, Hungary , June 2001. Springer-Verlag. Gregor Kiczales, Erik Hilsdale, Jim Hugunin, Mik Kersten, Jeffrey Palm, and William Griswold. An overview of AspectJ. In Jorgen L. Knudsen, editor, Proceedings of the 15th European Conference on Object-Oriented Programming (ECOOP 2001), number 2072 in Lecture Notes in Computer Science, pages 327--353, Budapest, Hungary, June 2001. Springer-Verlag."},{"key":"e_1_3_2_1_22_1","volume-title":"Proceedings of the 3rd ACM International Conference on Aspect-Oriented Software Development (AOSD 2004","author":"Lieberherr Karl","year":"2004","unstructured":"Karl Lieberherr , editor. Proceedings of the 3rd ACM International Conference on Aspect-Oriented Software Development (AOSD 2004 ), Lancaster, UK , March 2004 . ACM Press. Karl Lieberherr, editor. Proceedings of the 3rd ACM International Conference on Aspect-Oriented Software Development (AOSD 2004), Lancaster, UK, March 2004. ACM Press."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/38807.38821"},{"key":"e_1_3_2_1_24_1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1007\/978-3-540-45070-2_2","volume-title":"Proceedings of the 17th European Conference on Object-Oriented Programming (ECOOP","author":"Masuhara Hidehiko","year":"2003","unstructured":"Hidehiko Masuhara and Gregor Kiczales . Modeling crosscutting in aspect-oriented mechanisms . In Luca Cardelli, editor, Proceedings of the 17th European Conference on Object-Oriented Programming (ECOOP 2003 ), number 2743 in Lecture Notes in Computer Science , pages 2 -- 28 , Darmstadt, Germany, July 2003. Springer-Verlag . Hidehiko Masuhara and Gregor Kiczales. Modeling crosscutting in aspect-oriented mechanisms. In Luca Cardelli, editor, Proceedings of the 17th European Conference on Object-Oriented Programming (ECOOP 2003), number 2743 in Lecture Notes in Computer Science, pages 2--28, Darmstadt, Germany, July 2003. Springer-Verlag."},{"key":"e_1_3_2_1_25_1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1007\/3-540-36579-6_4","volume-title":"Proceedings of Compiler Construction (CC2003)","author":"Masuhara Hidehiko","year":"2003","unstructured":"Hidehiko Masuhara , Gregor Kiczales , and Christopher Dutchyn . A compilation and optimization model for aspect-oriented programs . In G. Hedin, editor, Proceedings of Compiler Construction (CC2003) , volume 2622 of Lecture Notes in Computer Science , pages 46 -- 60 . Springer-Verlag , 2003 . Hidehiko Masuhara, Gregor Kiczales, and Christopher Dutchyn. A compilation and optimization model for aspect-oriented programs. In G. Hedin, editor, Proceedings of Compiler Construction (CC2003), volume 2622 of Lecture Notes in Computer Science, pages 46--60. Springer-Verlag, 2003."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1052898.1052915"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/38765"},{"key":"e_1_3_2_1_28_1","volume-title":"Technische Universit\u00e4t Darmstadt","author":"Mezini Mira","year":"2003","unstructured":"Mira Mezini and Klaus Ostermann . Object creation aspects with flexible aspect deployment. Technical report , Technische Universit\u00e4t Darmstadt , 2003 . Mira Mezini and Klaus Ostermann. Object creation aspects with flexible aspect deployment. Technical report, Technische Universit\u00e4t Darmstadt, 2003."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1029894.1029915"},{"key":"e_1_3_2_1_30_1","volume-title":"21st ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 2006","author":"Proceedings","year":"2006","unstructured":"Proceedings of the 21st ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 2006 ), Portland, Oregon, USA , October 2006 . ACM Press. Proceedings of the 21st ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 2006), Portland, Oregon, USA, October 2006. ACM Press."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/940071.940111"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/131736.131744"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/643603.643606"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1101908.1101938"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/38807.38828"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1018203.1018208"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1167473.1167477"}],"event":{"name":"AOSD08: 7th Annual Aspect-Oriented Software Development Conference","sponsor":["AOSA Aspect-Oriented Software Association","SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Brussels Belgium","acronym":"AOSD08"},"container-title":["Proceedings of the 7th international conference on Aspect-oriented software development"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1353482.1353503","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1353482.1353503","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:56:13Z","timestamp":1750254973000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1353482.1353503"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,3,31]]},"references-count":36,"alternative-id":["10.1145\/1353482.1353503","10.1145\/1353482"],"URL":"https:\/\/doi.org\/10.1145\/1353482.1353503","relation":{},"subject":[],"published":{"date-parts":[[2008,3,31]]},"assertion":[{"value":"2008-03-31","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}