{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T03:56:42Z","timestamp":1760587002616,"version":"3.41.0"},"reference-count":21,"publisher":"Association for Computing Machinery (ACM)","issue":"5","license":[{"start":{"date-parts":[[2006,9,1]],"date-time":"2006-09-01T00:00:00Z","timestamp":1157068800000},"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":["SIGSOFT Softw. Eng. Notes"],"published-print":{"date-parts":[[2006,9]]},"abstract":"<jats:p>Software architects face decisions every day which have a broadly-scoped impact on the software architecture. These decisions are the core of the architecting process as they typically have implications in a multitude of architectural elements and views. Without an explicit representation and management of those crucial choices, architects cannot properly communicate and reason about them and their crosscutting effects. The result is a number of architectural breakdowns, such as decreased evolvability, time-consuming trade-off analysis, and unmanageable traceability. Aspects are a natural way to capture widely-scoped architectural decisions and promote software architectures with superior modularity.<\/jats:p>","DOI":"10.1145\/1163514.1178646","type":"journal-article","created":{"date-parts":[[2020,4,4]],"date-time":"2020-04-04T05:00:56Z","timestamp":1585976456000},"page":"6","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Driving and managing architectural decisions with aspects"],"prefix":"10.1145","volume":"31","author":[{"given":"Alessandro","family":"Garcia","sequence":"first","affiliation":[{"name":"Lancaster University, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thais","family":"Batista","sequence":"additional","affiliation":[{"name":"Federal Univ. of Rio Grande do Norte, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Awais","family":"Rashid","sequence":"additional","affiliation":[{"name":"Lancaster University, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Claudio","family":"Sant'Anna","sequence":"additional","affiliation":[{"name":"Pontifical Catholic Univ. Rio Janeiro, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2006,9]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1062455.1062482"},{"key":"e_1_2_1_2_1","volume-title":"Software Architecture in Practice","author":"Bass L.","year":"2003","unstructured":"Bass , L. ; Clements , P. ; Kazman , R. Software Architecture in Practice . Addison Wesley , 2 nd Edition, 2003 . Bass, L.; Clements, P.; Kazman, R. Software Architecture in Practice. Addison Wesley, 2nd Edition, 2003.","edition":"2"},{"key":"e_1_2_1_3_1","volume-title":"Wesley","author":"Clements P.","year":"2002","unstructured":"Clements , P. ; Kazman , R. ; Klein , M. Evaluating Software Architectures: Methods and Case Studies. A . Wesley , 2002 . Clements, P.; Kazman, R.; Klein, M. Evaluating Software Architectures: Methods and Case Studies. A. Wesley, 2002."},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/11494713_18"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.469759"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2005.27"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/643603.643605"},{"key":"e_1_2_1_8_1","volume-title":"Aspect-Oriented Software Development","author":"Filman R.","year":"2004","unstructured":"Filman , R. ; Aspect-Oriented Software Development . Addison-Wesley , 2004 . Filman, R.; et al. Aspect-Oriented Software Development. Addison-Wesley, 2004."},{"key":"e_1_2_1_9_1","volume-title":"Software Architecture: Perspectives on an Emerging Discipline","author":"Shaw M.","year":"1996","unstructured":"Shaw , M. ; Garlan , D. Software Architecture: Perspectives on an Emerging Discipline . Prentice Hall . 1996 Shaw, M.; Garlan, D. Software Architecture: Perspectives on an Emerging Discipline. Prentice Hall. 1996"},{"key":"e_1_2_1_10_1","first-page":"220","volume-title":"Aspect-Oriented Programming. In Proc. of ECOOP","author":"Kiczales G.","year":"1997","unstructured":"Kiczales , G. ; Aspect-Oriented Programming. In Proc. of ECOOP , pp. 220 -- 242 , 1997 . Kiczales, G.; et al. Aspect-Oriented Programming. In Proc. of ECOOP, pp. 220--242, 1997."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/350887.350895"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1137639.1137642"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1052898.1052899"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1119655.1119672"},{"key":"e_1_2_1_15_1","volume-title":"LNCS","author":"Filho F.","year":"2006","unstructured":"Filho , F. , Rubira , C. , Ferreira , R. , Garcia , A. A Quantitative Study on the Aspectization of Exception Handling. In: \"Advances in Exception Handling Techniques \", LNCS , Springer , May 2006 . Filho, F., Rubira, C., Ferreira, R., Garcia, A. A Quantitative Study on the Aspectization of Exception Handling. In: \"Advances in Exception Handling Techniques\", LNCS, Springer, May 2006."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/643603.643616"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/11763864_17"},{"volume-title":"8th Workshop on Aspect-Oriented Modelling (AOM.06)","author":"Krechetov I.","key":"e_1_2_1_18_1","unstructured":"Krechetov , I. , Tekinerdogan , B. , Garcia , A. , Chavez , C. , Kulesza , U. Towards an Integrated Aspect-Oriented Modeling Approach for Software Architecture Design . 8th Workshop on Aspect-Oriented Modelling (AOM.06) , AOSD.06, Bonn, Germany. Krechetov, I., Tekinerdogan, B., Garcia, A., Chavez, C., Kulesza, U. Towards an Integrated Aspect-Oriented Modeling Approach for Software Architecture Design. 8th Workshop on Aspect-Oriented Modelling (AOM.06), AOSD.06, Bonn, Germany."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.825767"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1062455.1062503"},{"key":"e_1_2_1_22_1","first-page":"5","volume-title":"B. ASAAM: Aspectual Software Architecture Analysis Method. In Proc. of the IEEE\/IFIP Conference on Software Architecture","author":"Tekinerdogan","year":"2004","unstructured":"Tekinerdogan , B. ASAAM: Aspectual Software Architecture Analysis Method. In Proc. of the IEEE\/IFIP Conference on Software Architecture , Norway , ( 2004 ), pp. 5 - 14 . Tekinerdogan, B. ASAAM: Aspectual Software Architecture Analysis Method. In Proc. of the IEEE\/IFIP Conference on Software Architecture, Norway, (2004), pp. 5-14."}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1163514.1178646","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1163514.1178646","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T16:19:02Z","timestamp":1750263542000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1163514.1178646"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,9]]},"references-count":21,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2006,9]]}},"alternative-id":["10.1145\/1163514.1178646"],"URL":"https:\/\/doi.org\/10.1145\/1163514.1178646","relation":{},"ISSN":["0163-5948"],"issn-type":[{"type":"print","value":"0163-5948"}],"subject":[],"published":{"date-parts":[[2006,9]]},"assertion":[{"value":"2006-09-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}