{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:19:42Z","timestamp":1750220382846,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":22,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,7,11]],"date-time":"2021-07-11T00:00:00Z","timestamp":1625961600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Bundesministerium f\u00fcr Bildung und Forschung","award":["01IS19066"],"award-info":[{"award-number":["01IS19066"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,7,12]]},"DOI":"10.1145\/3464970.3468413","type":"proceedings-article","created":{"date-parts":[[2021,7,9]],"date-time":"2021-07-09T14:47:37Z","timestamp":1625842057000},"page":"9-15","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["First-class concepts: reifying architectural knowledge beyond the dominant decomposition"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7024-9838","authenticated-orcid":false,"given":"Toni","family":"Mattis","sequence":"first","affiliation":[{"name":"HPI, Germany \/ University of Potsdam, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0015-1717","authenticated-orcid":false,"given":"Tom","family":"Beckmann","sequence":"additional","affiliation":[{"name":"HPI, Germany \/ University of Potsdam, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9454-8381","authenticated-orcid":false,"given":"Patrick","family":"Rein","sequence":"additional","affiliation":[{"name":"HPI, Germany \/ University of Potsdam, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4249-6003","authenticated-orcid":false,"given":"Robert","family":"Hirschfeld","sequence":"additional","affiliation":[{"name":"HPI, Germany \/ University of Potsdam, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,7,11]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3397537.3397560"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"crossref","unstructured":"Alan Blackwell and Thomas Green. 2003. Notational systems\u2013the cognitive dimensions of notations framework.  Alan Blackwell and Thomas Green. 2003. Notational systems\u2013the cognitive dimensions of notations framework.","DOI":"10.1016\/B978-155860808-5\/50005-8"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753706"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSR.1996.496128"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985988"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2008.7.3.a4"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3242921.3242927"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2047849.2047856"},{"volume-title":"Sustainable Software Architecture: Analyze and Reduce Technical Debt. dpunkt","author":"Lilienthal Carola","key":"e_1_3_2_1_9_1","unstructured":"Carola Lilienthal . 2019. Sustainable Software Architecture: Analyze and Reduce Technical Debt. dpunkt .verlag. isbn:978-3-96088-781-2 Carola Lilienthal. 2019. Sustainable Software Architecture: Analyze and Reduce Technical Debt. dpunkt.verlag. isbn:978-3-96088-781-2"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1321631.1321709"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3079368.3079369"},{"key":"e_1_3_2_1_12_1","unstructured":"K. Mens. 2001. Multiple Cross-Cutting Architectural Views.  K. Mens. 2001. Multiple Cross-Cutting Architectural Views."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2005.93"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/568760.568812"},{"key":"e_1_3_2_1_15_1","unstructured":"Kim Mens Isabel Michiels and Roel Wuyts. 2001. Supporting Software Development through Declaratively Codified Programming Patterns. In Journal on Expert Systems with Applications. 236\u2013243.  Kim Mens Isabel Michiels and Roel Wuyts. 2001. Supporting Software Development through Declaratively Codified Programming Patterns. In Journal on Expert Systems with Applications. 236\u2013243."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2003.1201304"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1117696.1117710"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2015.44"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/C5.2010.11"},{"volume-title":"Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002)","author":"Tarr P.","key":"e_1_3_2_1_20_1","unstructured":"P. Tarr , H. Ossher , W. Harrison , and S.M. Sutton . 1999. N degrees of separation: multi-dimensional separation of concerns . In Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002) . 107\u2013119. P. Tarr, H. Ossher, W. Harrison, and S.M. Sutton. 1999. N degrees of separation: multi-dimensional separation of concerns. In Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002). 107\u2013119."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806799.1806815"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-11245-9_3"}],"event":{"name":"ISSTA '21: 30th ACM SIGSOFT International Symposium on Software Testing and Analysis","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Virtual Denmark","acronym":"ISSTA '21"},"container-title":["Proceedings of the 13th ACM International Workshop on Context-Oriented Programming and Advanced Modularity"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3464970.3468413","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3464970.3468413","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:18:25Z","timestamp":1750191505000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3464970.3468413"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,7,11]]},"references-count":22,"alternative-id":["10.1145\/3464970.3468413","10.1145\/3464970"],"URL":"https:\/\/doi.org\/10.1145\/3464970.3468413","relation":{},"subject":[],"published":{"date-parts":[[2021,7,11]]},"assertion":[{"value":"2021-07-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}