{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T03:48:04Z","timestamp":1760586484468,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":20,"publisher":"ACM","license":[{"start":{"date-parts":[[2009,3,2]],"date-time":"2009-03-02T00:00:00Z","timestamp":1235952000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2009,3,2]]},"DOI":"10.1145\/1509239.1509245","type":"proceedings-article","created":{"date-parts":[[2009,3,3]],"date-time":"2009-03-03T16:06:03Z","timestamp":1236096363000},"page":"27-38","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":15,"title":["Expressive scoping of distributed aspects"],"prefix":"10.1145","author":[{"given":"\u00c9ric","family":"Tanter","sequence":"first","affiliation":[{"name":"University of Chile, Santiago, Chile"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Johan","family":"Fabry","sequence":"additional","affiliation":[{"name":"University of Chile, Santiago, Chile"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"R\u00e9mi","family":"Douence","sequence":"additional","affiliation":[{"name":"Ecole des Mines de Nantes, Nantes, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jacques","family":"Noy\u00e9","sequence":"additional","affiliation":[{"name":"Ecole des Mines de Nantes, Nantes, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mario","family":"S\u00fcdholt","sequence":"additional","affiliation":[{"name":"Ecoles des Mines de Nantes, Nantes, France"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2009,3,2]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.5555\/2168342.2168347"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-89856-6_10"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1119655.1119665"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/383845.383857"},{"key":"e_1_3_2_1_5_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_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2006.01.003"},{"key":"e_1_3_2_1_7_1","volume-title":"Essentials of Programming Languages","author":"Friedman Daniel P.","year":"2001","unstructured":"Daniel P. Friedman , Mitchell Wand , and Christopher T. Haynes . Essentials of Programming Languages ( 2 nd ed.). The MIT Press , 2001 . Daniel P. Friedman, Mitchell Wand, and Christopher T. Haynes. Essentials of Programming Languages (2nd ed.). The MIT Press, 2001.","edition":"2"},{"key":"e_1_3_2_1_8_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_9_1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1007\/11925071_3","volume-title":"Proceedings of the 7th ACM\/IFIP\/USENIX International Middleware Conference (Middleware","author":"Lagaisse Bert","year":"2006","unstructured":"Bert Lagaisse and Wouter Joosen . True and transparent distributed composition of aspect-components . In Maarten van Steen and Michi Henning, editors, Proceedings of the 7th ACM\/IFIP\/USENIX International Middleware Conference (Middleware 2006 ), volume 4290 of Lecture Notes in Computer Science , pages 42 -- 61 , Melbourne, Australia, November 2006. Springer-Verlag . Bert Lagaisse and Wouter Joosen. True and transparent distributed composition of aspect-components. In Maarten van Steen and Michi Henning, editors, Proceedings of the 7th ACM\/IFIP\/USENIX International Middleware Conference (Middleware 2006), volume 4290 of Lecture Notes in Computer Science, pages 42--61, Melbourne, Australia, November 2006. Springer-Verlag."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-45070-2_2"},{"key":"e_1_3_2_1_11_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_12_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_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/976270.976274"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/940071.940111"},{"key":"e_1_3_2_1_15_1","volume-title":"Remote Method Invocation","author":"Microsystems SUN","year":"1998","unstructured":"SUN Microsystems . Remote Method Invocation , 1998 . SUN Microsystems. Remote Method Invocation, 1998."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1353482.1353503"},{"key":"e_1_3_2_1_17_1","volume-title":"Journal of Universal Computer Science, 2009. Best Paper Award of the Brazilian Symposium on Programming Languages (SBLP","author":"Tanter \u00c9ric","year":"2008","unstructured":"\u00c9ric Tanter . Controlling aspect reentrancy . Journal of Universal Computer Science, 2009. Best Paper Award of the Brazilian Symposium on Programming Languages (SBLP 2008 ). \u00c9ric Tanter. Controlling aspect reentrancy. Journal of Universal Computer Science, 2009. Best Paper Award of the Brazilian Symposium on Programming Languages (SBLP 2008)."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/11773887_25"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1101908.1101938"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1018203.1018208"}],"event":{"name":"AOSD '09: Eighth International Conference on Aspect-Oriented Software Development","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","ACM Association for Computing Machinery","SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Charlottesville Virginia USA","acronym":"AOSD '09"},"container-title":["Proceedings of the 8th ACM international conference on Aspect-oriented software development"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1509239.1509245","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1509239.1509245","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T12:45:38Z","timestamp":1750250738000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1509239.1509245"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,3,2]]},"references-count":20,"alternative-id":["10.1145\/1509239.1509245","10.1145\/1509239"],"URL":"https:\/\/doi.org\/10.1145\/1509239.1509245","relation":{},"subject":[],"published":{"date-parts":[[2009,3,2]]},"assertion":[{"value":"2009-03-02","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}