{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:55:24Z","timestamp":1750308924170,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":47,"publisher":"ACM","license":[{"start":{"date-parts":[[2013,3,24]],"date-time":"2013-03-24T00:00:00Z","timestamp":1364083200000},"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":[[2013,3,24]]},"DOI":"10.1145\/2451436.2451444","type":"proceedings-article","created":{"date-parts":[[2013,3,25]],"date-time":"2013-03-25T14:14:26Z","timestamp":1364220866000},"page":"49-60","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Enhancing design models with composition properties"],"prefix":"10.1145","author":[{"given":"Francisco","family":"Dantas","sequence":"first","affiliation":[{"name":"PUC-Rio, Rio de Janeiro, Brazil"}]},{"given":"Alessandro","family":"Garcia","sequence":"additional","affiliation":[{"name":"PUC-Rio, Rio de Janeiro, Brazil"}]},{"given":"Jon","family":"Whittle","sequence":"additional","affiliation":[{"name":"Lancaster University, Lancaster, United Kingdom"}]},{"given":"Jo\u00e3o","family":"Ara\u00fajo","sequence":"additional","affiliation":[{"name":"Universidade Nova de Lisboa, Lisboa, Portugal"}]}],"member":"320","published-online":{"date-parts":[[2013,3,24]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"et al","author":"Kiczales G.","year":"1997","unstructured":"Kiczales , G. et al . 1997 . Aspect-oriented programming. In Proceedings of the ECOOP , 220--242. Kiczales, G. et al. 1997. Aspect-oriented programming. In Proceedings of the ECOOP, 220--242."},{"key":"e_1_3_2_1_2_1","first-page":"135","article-title":"Overview of CaesarJ","volume":"3880","author":"Aracic I.","year":"2006","unstructured":"Aracic , I. 2006 . Overview of CaesarJ . Transactions on AOSD I, LNCS , 3880 , 135 -- 173 . Aracic, I. et al. 2006. Overview of CaesarJ. Transactions on AOSD I, LNCS, 3880, 135--173.","journal-title":"Transactions on AOSD I, LNCS"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1062455.1062483"},{"key":"e_1_3_2_1_4_1","volume-title":"et al","author":"Bergmans M.","year":"1992","unstructured":"Bergmans , M. et al . 1992 . Composition filters: extended expressiveness for OOPLs. Position paper for the OOPSLA : The Next Generation, Vancouver . Bergmans, M. et al. 1992. Composition filters: extended expressiveness for OOPLs. Position paper for the OOPSLA: The Next Generation, Vancouver."},{"key":"e_1_3_2_1_5_1","volume-title":"et al","author":"Kuzniarz L.","year":"2004","unstructured":"Kuzniarz , L. et al . 2004 . An empirical study on using stereotypes to improve understanding of UML models. In Proceedings. of the IWPC, IEEE Computer Society , 14--23. Kuzniarz, L. et al. 2004. An empirical study on using stereotypes to improve understanding of UML models. In Proceedings. of the IWPC, IEEE Computer Society, 14--23."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/SBES.2010.13"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368124"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2008.15"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-006-9020-6"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.59"},{"volume-title":"Proceedings. of the IWPC, IEEE Computer Society, 14--23","author":"Kuzniarz L.","key":"e_1_3_2_1_11_1","unstructured":"Kuzniarz , L. , Staron , M. and Wohlin , C . 2004. An empirical study on using stereotypes to improve understanding of UML models . In Proceedings. of the IWPC, IEEE Computer Society, 14--23 . Kuzniarz, L., Staron, M. and Wohlin, C. 2004. An empirical study on using stereotypes to improve understanding of UML models. In Proceedings. of the IWPC, IEEE Computer Society, 14--23."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1009778023863"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.5555\/872754.873589"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.105"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/903893.903944"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33666-9_15"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2372251.2372304"},{"volume-title":"Proceedings. of the SBES","author":"Chavez C.","key":"e_1_3_2_1_19_1","unstructured":"Chavez , C. et al. 2000. Taming heterogeneous aspects with crosscutting interfaces . In Proceedings. of the SBES , Uberl\u00e2ndia, Brazil, 216--231. Chavez, C. et al. 2000. Taming heterogeneous aspects with crosscutting interfaces. In Proceedings. of the SBES, Uberl\u00e2ndia, Brazil, 216--231."},{"volume-title":"Proceedings of the AOM at AOSD, Enschede, the Netherlands, 10--18","author":"Chavez C","key":"e_1_3_2_1_20_1","unstructured":"Chavez , C and Lucena , C . 2002. A metamodel for aspect-oriented modeling . In Proceedings of the AOM at AOSD, Enschede, the Netherlands, 10--18 . Chavez, C and Lucena, C. 2002. A metamodel for aspect-oriented modeling. In Proceedings of the AOM at AOSD, Enschede, the Netherlands, 10--18."},{"key":"e_1_3_2_1_21_1","volume-title":"et al","author":"Buschmann F.","year":"1996","unstructured":"Buschmann , F. et al . 1996 . Pattern-Oriented Software Architecture: a System of Patterns. John Wiley & Sons , Inc. Buschmann, F. et al. 1996. Pattern-Oriented Software Architecture: a System of Patterns. John Wiley & Sons, Inc."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2007.17"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.5555\/1308171.1308204"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1173706.1173737"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2011.30"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2011.46"},{"key":"e_1_3_2_1_27_1","volume-title":"et al","author":"Greenwood P.","year":"2007","unstructured":"Greenwood , P. et al . 2007 . On the impact of aspectual decompositions on design stability: an empirical study. In Proceedings of the ECOOP, v. 4609, LNCS, 176--200, Springer . Greenwood, P. et al. 2007. On the impact of aspectual decompositions on design stability: an empirical study. In Proceedings of the ECOOP, v. 4609, LNCS, 176--200, Springer."},{"key":"e_1_3_2_1_28_1","unstructured":"Enhancing Design Models with Composition Properties: A Software Maintenance Study Website Study. http:\/\/www.inf.puc-rio.br\/~fneto\/aosd13\/.  Enhancing Design Models with Composition Properties: A Software Maintenance Study Website Study. http:\/\/www.inf.puc-rio.br\/~fneto\/aosd13\/."},{"key":"e_1_3_2_1_29_1","volume-title":"et al","author":"Wohlin C.","year":"2000","unstructured":"Wohlin , C. et al . 2000 . Experimentation in software engineering: an introduction. Kluwer Academic Publishers : Norwell, USA. Wohlin, C. et al. 2000. Experimentation in software engineering: an introduction. Kluwer Academic Publishers: Norwell, USA."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2012.18"},{"volume-title":"Proc. of the TOOLS (47)","author":"Camilleri A.","key":"e_1_3_2_1_31_1","unstructured":"Camilleri , A. , Coulson , G. and Blair , L . 2009. CIF: A Framework for Managing Integrity in Aspect-Oriented Composition . In Proc. of the TOOLS (47) , 18--36 Camilleri, A., Coulson, G. and Blair, L. 2009. CIF: A Framework for Managing Integrity in Aspect-Oriented Composition. In Proc. of the TOOLS (47), 18--36"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0053389"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1509837.1509840"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806799.1806813"},{"key":"e_1_3_2_1_35_1","volume-title":"et al","author":"Schaefer I.","year":"2010","unstructured":"Schaefer , I. et al . 2010 . Delta-Oriented Programming of Software Product Lines. In Proc. of SPLC , 77--91 Schaefer, I. et al. 2010. Delta-Oriented Programming of Software Product Lines. In Proc. of SPLC, 77--91"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2012.35"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10703-010-0101-1"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.2010.33"},{"key":"e_1_3_2_1_39_1","volume-title":"et al","author":"Tourw T.","year":"2003","unstructured":"Tourw , T. et al .. 2003 . On the existence of the AOSD-evolution paradox. In Proceedings of SPLAT: Software engineering Properties of Languages for Aspect Technologies , 1--5. Tourw, T. et al.. 2003. On the existence of the AOSD-evolution paradox. In Proceedings of SPLAT: Software engineering Properties of Languages for Aspect Technologies, 1--5."},{"key":"e_1_3_2_1_40_1","unstructured":"JBoss. Available at: http:\/\/www.jboss.org\/  JBoss. Available at: http:\/\/www.jboss.org\/"},{"key":"e_1_3_2_1_41_1","unstructured":"Spring. Available at: http:\/\/www.springsource.org\/  Spring. Available at: http:\/\/www.springsource.org\/"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1026586415054"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.43"},{"volume-title":"Proceedings of Empirical Studies of Programmers: Second Workshop33--46","author":"Holt D. A.","key":"e_1_3_2_1_44_1","unstructured":"R. W. Holt , D. A. Boehm-Davis , and A. C. Shultz . 1987. Mental Representations of Programs for Student and Professional Programmers . In Proceedings of Empirical Studies of Programmers: Second Workshop33--46 . R. W. Holt, D. A. Boehm-Davis, and A. C. Shultz. 1987. Mental Representations of Programs for Student and Professional Programmers. In Proceedings of Empirical Studies of Programmers: Second Workshop33--46."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.799939"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/1119655.1119672"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/1052898.1052899"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCBSS.2008.27"}],"event":{"name":"AOSD '13: 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":"Fukuoka Japan","acronym":"AOSD '13"},"container-title":["Proceedings of the 12th annual international conference on Aspect-oriented software development"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2451436.2451444","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2451436.2451444","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T21:36:41Z","timestamp":1750282601000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2451436.2451444"}},"subtitle":["a software maintenance study"],"short-title":[],"issued":{"date-parts":[[2013,3,24]]},"references-count":47,"alternative-id":["10.1145\/2451436.2451444","10.1145\/2451436"],"URL":"https:\/\/doi.org\/10.1145\/2451436.2451444","relation":{},"subject":[],"published":{"date-parts":[[2013,3,24]]},"assertion":[{"value":"2013-03-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}