{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:32:47Z","timestamp":1750307567315,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":32,"publisher":"ACM","license":[{"start":{"date-parts":[[2010,3,15]],"date-time":"2010-03-15T00:00:00Z","timestamp":1268611200000},"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":[[2010,3,15]]},"DOI":"10.1145\/1739230.1739249","type":"proceedings-article","created":{"date-parts":[[2010,3,16]],"date-time":"2010-03-16T19:27:05Z","timestamp":1268767625000},"page":"157-168","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Composing aspects with aspects"],"prefix":"10.1145","author":[{"given":"Antoine","family":"Marot","sequence":"first","affiliation":[{"name":"Universit\u00e9 Libre de Bruxelles, Brussels, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Roel","family":"Wuyts","sequence":"additional","affiliation":[{"name":"IMEC and KULeuven, Leuven, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2010,3,15]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1509239.1509247"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1408681.1408689"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/11940197_2"},{"key":"e_1_3_2_1_4_1","author":"Avgustinov P.","year":"2005","unstructured":"P. Avgustinov , A. S. Christensen , L. Hendren , S. Kuzins , J. Lhot\u00e1k , O. Lhot\u00e1k , O. de Moor , D. Sereni , G. Sittampalam , and J. Tibble . abc: An extensible AspectJ compiler. In Transactions on Aspect-Oriented Software Development , 2005 . P. Avgustinov, A. S. Christensen, L. Hendren, S. Kuzins, J. Lhot\u00e1k, O. Lhot\u00e1k, O. de Moor, D. Sereni, G. Sittampalam, and J. Tibble. abc: An extensible AspectJ compiler. In Transactions on Aspect-Oriented Software Development, 2005.","journal-title":"abc: An extensible AspectJ compiler. In Transactions on Aspect-Oriented Software Development"},{"key":"e_1_3_2_1_5_1","volume-title":"AAOS Workshop at ECOOP 2003","author":"Bergmans L.","year":"2003","unstructured":"L. Bergmans . Towards detection of semantic conflicts between crosscutting concerns . In AAOS Workshop at ECOOP 2003 , 2003 . L. Bergmans. Towards detection of semantic conflicts between crosscutting concerns. In AAOS Workshop at ECOOP 2003, 2003."},{"key":"e_1_3_2_1_6_1","volume-title":"AOSD-Europe","author":"Brichau J.","year":"2006","unstructured":"J. Brichau , M. Mezini , J. Noy\u00e9 , W. Havinga , L. Bergmans , V. Gasiunas , C. Bockisch , T. D'Hondt , and J. Fabry . An initial metamodel for aspect-oriented programming languages. Deliverable D39 , AOSD-Europe , Feb. 2006 . J. Brichau, M. Mezini, J. Noy\u00e9, W. Havinga, L. Bergmans, V. Gasiunas, C. Bockisch, T. D'Hondt, and J. Fabry. An initial metamodel for aspect-oriented programming languages. Deliverable D39, AOSD-Europe, Feb. 2006."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1509239.1509248"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/645435.652651"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/976270.976288"},{"key":"e_1_3_2_1_11_1","volume-title":"EIWAS 2005:  2nd European Interactive Workshop on Aspects in Software","author":"Durr P. E. A.","year":"2005","unstructured":"P. E. A. Durr , T. Staijen , L. M. J. Bergmans , and M. Aksit . Reasoning about semantic conflicts between aspects . In EIWAS 2005: 2nd European Interactive Workshop on Aspects in Software , 2005 . P. E. A. Durr, T. Staijen, L. M. J. Bergmans, and M. Aksit. Reasoning about semantic conflicts between aspects. In EIWAS 2005: 2nd European Interactive Workshop on Aspects in Software, 2005."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/643603.643619"},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the 3rd International Workshop on Aspects, Dependencies and Interactions","author":"Fraine B. D.","year":"2008","unstructured":"B. D. Fraine , P. D. Quiroga , and V. Jonckers . Management of aspect interactions using statically-verified control-flow relations . In Proceedings of the 3rd International Workshop on Aspects, Dependencies and Interactions , 2008 . B. D. Fraine, P. D. Quiroga, and V. Jonckers. Management of aspect interactions using statically-verified control-flow relations. In Proceedings of the 3rd International Workshop on Aspects, Dependencies and Interactions, 2008."},{"key":"e_1_3_2_1_14_1","volume-title":"First AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software","author":"Hanenberg S.","year":"2002","unstructured":"S. Hanenberg and P. Costanza . Connecting aspects in AspectJ: strategies vs. patterns . In First AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software , 2002 . S. Hanenberg and P. Costanza. Connecting aspects in AspectJ: strategies vs. patterns. In First AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software, 2002."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1119655.1119666"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1119655.1119684"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1218563.1218574"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1394496.1394500"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-01748-3_9"},{"key":"e_1_3_2_1_20_1","volume-title":"Workshop on Aspects, Dependencies and Interactions","author":"Kessler B.","year":"2006","unstructured":"B. Kessler and E. Tanter . Analyzing interactions of structural aspects . In Workshop on Aspects, Dependencies and Interactions , 2006 . B. Kessler and E. Tanter. Analyzing interactions of structural aspects. In Workshop on Aspects, Dependencies and Interactions, 2006."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02059-9_6"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02059-9_5"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1408647.1408652"},{"key":"e_1_3_2_1_24_1","first-page":"17","volume-title":"FOAL 2002 Proceedings: Foundations of Aspect-Oriented Languages Workshop at AOSD 2002","author":"Masuhara K.","year":"2002","unstructured":"K. Masuhara , G. Kiczales , and C. Dutchyn . Compilation semantics of aspect-oriented programs . In FOAL 2002 Proceedings: Foundations of Aspect-Oriented Languages Workshop at AOSD 2002 , pages 17 -- 26 , 2002 . K. Masuhara, G. Kiczales, and C. Dutchyn. Compilation semantics of aspect-oriented programs. In FOAL 2002 Proceedings: Foundations of Aspect-Oriented Languages Workshop at AOSD 2002, pages 17--26, 2002."},{"key":"e_1_3_2_1_25_1","volume-title":"24th International conference on Software Maintentance. IEEE Computer Society Press","author":"Munoz F.","year":"2008","unstructured":"F. Munoz , B. Baudry , and O. Barais . Improving maintenance in aop through an interaction specification framework. In ICSM08 , 24th International conference on Software Maintentance. IEEE Computer Society Press , 2008 . F. Munoz, B. Baudry, and O. Barais. Improving maintenance in aop through an interaction specification framework. In ICSM08, 24th International conference on Software Maintentance. IEEE Computer Society Press, 2008."},{"key":"e_1_3_2_1_26_1","volume-title":"Proceedings of the International Workshop on Adaptive and Self-Managing Enterprise Applications (ASMEA 2005)","author":"Nicoara A.","year":"2005","unstructured":"A. Nicoara and G. Alonso . Dynamic aop with prose . In Proceedings of the International Workshop on Adaptive and Self-Managing Enterprise Applications (ASMEA 2005) , 2005 . A. Nicoara and G. Alonso. Dynamic aop with prose. In Proceedings of the International Workshop on Adaptive and Self-Managing Enterprise Applications (ASMEA 2005), 2005."},{"key":"e_1_3_2_1_27_1","first-page":"138","volume-title":"12th International Conference, CC 2003","volume":"2622","author":"Nystrom N.","year":"2003","unstructured":"N. Nystrom , M. R. Clarkson , and A. C. Myers . Polyglot: An extensible compiler framework for Java. In Compiler Construction , 12th International Conference, CC 2003 , volume 2622 of LNCS, pages 138 -- 152 . Springer , 2003 . N. Nystrom, M. R. Clarkson, and A. C. Myers. Polyglot: An extensible compiler framework for Java. In Compiler Construction, 12th International Conference, CC 2003, volume 2622 of LNCS, pages 138--152. Springer, 2003."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/11494881_11"},{"key":"e_1_3_2_1_29_1","volume-title":"AOSD-Europe Deliverable D44, AOSD-Europe-KUL-7","author":"Sanen F.","year":"2006","unstructured":"F. Sanen , E. Truyen , B. D. Win , W. Joosen , N. Loughran , G. Coulson , A. Rashid , A. Nedos , A. Jackson , and S. Clarke . Study on interaction issues . In AOSD-Europe Deliverable D44, AOSD-Europe-KUL-7 , 2006 . F. Sanen, E. Truyen, B. D. Win, W. Joosen, N. Loughran, G. Coulson, A. Rashid, A. Nedos, A. Jackson, and S. Clarke. Study on interaction issues. In AOSD-Europe Deliverable D44, AOSD-Europe-KUL-7, 2006."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2007.05.004"},{"key":"e_1_3_2_1_31_1","volume-title":"In Workshop on Foundations of Aspect-Oriented Languages","author":"Stoerzer M.","year":"2003","unstructured":"M. Stoerzer , J. Krinke , and U. Passau . Interference analysis for AspectJ . In In Workshop on Foundations of Aspect-Oriented Languages , 2003 . M. Stoerzer, J. Krinke, and U. Passau. Interference analysis for AspectJ. In In Workshop on Foundations of Aspect-Oriented Languages, 2003."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2006.32"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/643603.643606"}],"event":{"name":"AOSD '10: Ninth International Conference on Aspect-Oriented Software Development","sponsor":["AOSA Aspect-Oriented Software Association","SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Rennes and Saint-Malo France","acronym":"AOSD '10"},"container-title":["Proceedings of the 9th International Conference on Aspect-Oriented Software Development"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1739230.1739249","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1739230.1739249","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T12:40:54Z","timestamp":1750250454000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1739230.1739249"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,3,15]]},"references-count":32,"alternative-id":["10.1145\/1739230.1739249","10.1145\/1739230"],"URL":"https:\/\/doi.org\/10.1145\/1739230.1739249","relation":{},"subject":[],"published":{"date-parts":[[2010,3,15]]},"assertion":[{"value":"2010-03-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}