{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,22]],"date-time":"2026-07-22T12:40:20Z","timestamp":1784724020603,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":20,"publisher":"ACM","license":[{"start":{"date-parts":[[2005,3,14]],"date-time":"2005-03-14T00:00:00Z","timestamp":1110758400000},"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":[[2005,3,14]]},"DOI":"10.1145\/1052898.1052899","type":"proceedings-article","created":{"date-parts":[[2005,8,3]],"date-time":"2005-08-03T08:31:47Z","timestamp":1123057907000},"page":"3-14","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":102,"title":["Modularizing design patterns with aspects"],"prefix":"10.1145","author":[{"given":"Alessandro","family":"Garcia","sequence":"first","affiliation":[{"name":"Pontifical Catholic University of Rio de Janeiro - PUC-Rio"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Cl\u00e1udio","family":"Sant'Anna","sequence":"additional","affiliation":[{"name":"Pontifical Catholic University of Rio de Janeiro - PUC-Rio"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Eduardo","family":"Figueiredo","sequence":"additional","affiliation":[{"name":"Pontifical Catholic University of Rio de Janeiro - PUC-Rio"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Uir\u00e1","family":"Kulesza","sequence":"additional","affiliation":[{"name":"Pontifical Catholic University of Rio de Janeiro - PUC-Rio"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Carlos","family":"Lucena","sequence":"additional","affiliation":[{"name":"Pontifical Catholic University of Rio de Janeiro - PUC-Rio"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Arndt","family":"von Staa","sequence":"additional","affiliation":[{"name":"Pontifical Catholic University of Rio de Janeiro - PUC-Rio"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2005,3,14]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"School of Computer Science","author":"Alencar P.","year":"2004","unstructured":"Alencar , P. et al. A Query-Based Approach for Aspect Measurement and Analysis. TR CS-2004-13 , School of Computer Science , Univ. of Waterloo , Canada, Feb 2004 . Alencar, P. et al. A Query-Based Approach for Aspect Measurement and Analysis. TR CS-2004-13, School of Computer Science, Univ. of Waterloo, Canada, Feb 2004."},{"key":"e_1_3_2_1_2_1","unstructured":"AspectJ Team. The AspectJ Guide. http:\/\/eclipse.org\/aspectj\/.  AspectJ Team. The AspectJ Guide. http:\/\/eclipse.org\/aspectj\/."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.295895"},{"key":"e_1_3_2_1_4_1","volume-title":"Software Metrics: A Rigorous Practical Approach","author":"Fenton N.","year":"1997","unstructured":"Fenton , N. and Pfleeger , S . Software Metrics: A Rigorous Practical Approach . London : PWS , 1997 . Fenton, N. and Pfleeger, S. Software Metrics: A Rigorous Practical Approach. London: PWS, 1997."},{"key":"e_1_3_2_1_5_1","volume-title":"et al. Design Patterns: Elements of Reusable Object-Oriented Software","author":"Gamma E.","year":"1995","unstructured":"Gamma , E. et al. Design Patterns: Elements of Reusable Object-Oriented Software . Addison-Wesley , Reading , 1995 . Gamma, E. et al. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading, 1995."},{"key":"e_1_3_2_1_7_1","volume-title":"Software Engineering for Multi-Agent Systems II","author":"Garcia A.","year":"2004","unstructured":"Garcia , A. et al. Separation of Concerns in Multi-Agent Systems: An Empirical Study . In Software Engineering for Multi-Agent Systems II , Springer , LNCS 2940, January 2004 . Garcia, A. et al. Separation of Concerns in Multi-Agent Systems: An Empirical Study. In Software Engineering for Multi-Agent Systems II, Springer, LNCS 2940, January 2004."},{"key":"e_1_3_2_1_8_1","first-page":"8","volume":"1","author":"Garcia A.","year":"2002","unstructured":"Garcia , A. , Silva , V. , Chavez , and C. , Lucena , C. Engineering Multi-Agent Systems with Aspects and Patterns. J. of the Brazilian Computer Society , 1 , 8 ( July 2002 ), 57--72. Garcia, A., Silva, V., Chavez, and C., Lucena, C. Engineering Multi-Agent Systems with Aspects and Patterns. J. of the Brazilian Computer Society, 1, 8 (July 2002), 57--72.","journal-title":"Engineering Multi-Agent Systems with Aspects and Patterns. J. of the Brazilian Computer Society"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/582419.582436"},{"key":"e_1_3_2_1_10_1","volume-title":"Object-Oriented Metrics: Measures of Complexity","author":"Henderson-Sellers B.","year":"1996","unstructured":"Henderson-Sellers , B. Object-Oriented Metrics: Measures of Complexity . Prentice Hall , 1996 . Henderson-Sellers, B. Object-Oriented Metrics: Measures of Complexity. Prentice Hall, 1996."},{"key":"e_1_3_2_1_11_1","unstructured":"Java Reference Documentation. http:\/\/java.sun.com\/reference\/docs\/index.html.  Java Reference Documentation. http:\/\/java.sun.com\/reference\/docs\/index.html."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/320384.320421"},{"key":"e_1_3_2_1_13_1","volume-title":"Aspect-Oriented Programming. Proc. of ECOOP'97","author":"Kiczales G.","year":"1997","unstructured":"Kiczales , G. et al . Aspect-Oriented Programming. Proc. of ECOOP'97 , LNCS 1241, Finland , June 1997 , 220--242. Kiczales, G. et al. Aspect-Oriented Programming. Proc. of ECOOP'97, LNCS 1241, Finland, June 1997, 220--242."},{"key":"e_1_3_2_1_16_1","unstructured":"Modularizing Patterns with Aspects: A Quantitative Study. http:\/\/www.teccomm.les.inf.pucrio.br\/alessandro\/GoFpatterns\/empiricalresults.htm  Modularizing Patterns with Aspects: A Quantitative Study. http:\/\/www.teccomm.les.inf.pucrio.br\/alessandro\/GoFpatterns\/empiricalresults.htm"},{"key":"e_1_3_2_1_17_1","volume-title":"Proc. of Brazilian Symposium on Software Engineering (SBES'03)","author":"Sant'Anna C.","year":"2003","unstructured":"Sant'Anna , C. et al. On the Reuse and Maintenance of Aspect-Oriented Software: An Assessment Framework . Proc. of Brazilian Symposium on Software Engineering (SBES'03) , Manaus, Brazil , Oct 2003 , 19--34. Sant'Anna, C. et al. On the Reuse and Maintenance of Aspect-Oriented Software: An Assessment Framework. Proc. of Brazilian Symposium on Software Engineering (SBES'03), Manaus, Brazil, Oct 2003, 19--34."},{"key":"e_1_3_2_1_18_1","volume-title":"Proc. of Brazilian Symposium on Software Engineering (SBES'04)","author":"Sant'Anna C.","year":"2004","unstructured":"Sant'Anna , C. et al. Design Patterns as Aspects: A Quantitative Assessment . Proc. of Brazilian Symposium on Software Engineering (SBES'04) , Bras\u00edlia, Brazil , Oct 2004 . Sant'Anna, C. et al. Design Patterns as Aspects: A Quantitative Assessment. Proc. of Brazilian Symposium on Software Engineering (SBES'04), Bras\u00edlia, Brazil, Oct 2004."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/302405.302457"},{"key":"e_1_3_2_1_20_1","unstructured":"Together Technologies. http:\/\/www.borland.com\/together\/.  Together Technologies. http:\/\/www.borland.com\/together\/."},{"key":"e_1_3_2_1_21_1","volume-title":"TR SE200213625","author":"Zhao J.","year":"2002","unstructured":"Zhao , J. Towards a Metrics Suite for Aspect-Oriented Software . TR SE200213625 , Inf. Proc. Society of Japan , 2002 . Zhao, J. Towards a Metrics Suite for Aspect-Oriented Software. TR SE200213625, Inf. Proc. Society of Japan, 2002."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-24721-0_4"},{"key":"e_1_3_2_1_23_1","unstructured":"Zuse H. History of Software Measurement. Available on-line at: irb.cs.tu-berlin.de\/~zuse\/metrics\/History_00.html.   Zuse H. History of Software Measurement. Available on-line at: irb.cs.tu-berlin.de\/~zuse\/metrics\/History_00.html."}],"event":{"name":"AOSD05: 4th International Conference on Aspect-Oriented Software Development Conference","location":"Chicago Illinois","acronym":"AOSD05","sponsor":["Illinois Institute of Technology","BEA Systems, Inc.","Siemens AG, CT SE 2","IBMR IBM Research","AOSD-Europe: European Network of Excellence on Aspect-Oriented Software Development","Oracle Corporation","AOSA Aspect-Oriented Software Association, Inc","TheServerSide.COM"]},"container-title":["Proceedings of the 4th international conference on Aspect-oriented software development"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1052898.1052899","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1052898.1052899","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T22:43:27Z","timestamp":1750286607000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1052898.1052899"}},"subtitle":["a quantitative study"],"short-title":[],"issued":{"date-parts":[[2005,3,14]]},"references-count":20,"alternative-id":["10.1145\/1052898.1052899","10.1145\/1052898"],"URL":"https:\/\/doi.org\/10.1145\/1052898.1052899","relation":{},"subject":[],"published":{"date-parts":[[2005,3,14]]},"assertion":[{"value":"2005-03-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}