{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T00:26:54Z","timestamp":1761611214346},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540425465"},{"type":"electronic","value":"9783540448006"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2001]]},"DOI":"10.1007\/3-540-44800-4_6","type":"book-chapter","created":{"date-parts":[[2007,7,16]],"date-time":"2007-07-16T12:37:37Z","timestamp":1184589457000},"page":"58-69","source":"Crossref","is-referenced-by-count":10,"title":["Aspect-Oriented Configuration and Adaptation of Component Communication"],"prefix":"10.1007","author":[{"given":"Dirk","family":"Heuzeroth","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Welf","family":"L\u00f6we","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andreas","family":"Ludwig","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Uwe","family":"A\u00dfmann","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2001,8,24]]},"reference":[{"key":"6_CR1","unstructured":"U. A\u03b2mann, T. Gen\u03b2ler, and H. B\u00e4r. Meta-programming Grey-box Connectors. In Proceedings of the 33rd TOOLS (Europe) conference, 2000."},{"key":"6_CR2","unstructured":"Uwe A\u03b2mann, Andreas Ludwig, Rainer Neumann, and Dirk Heuzeroth. The COMPOST project main page. http:\/\/i44www.info.uni-karlsruhe.de\/~compost ."},{"key":"6_CR3","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1145\/320384.320420","volume":"34","author":"S. Clarke","year":"1999","unstructured":"Siobhan Clarke, William Harrison, Harold Oshher, and Peri Tarr. Subject-Oriented Design: Towards Improved Alignment of Requirements, Design, and Code. In OOPSLA, volume 34, pages 325\u2013339. ACM SIGPLAN, ACM, Oct 1999.","journal-title":"OOPSLA"},{"key":"6_CR4","first-page":"1","volume-title":"Advances in Software Engineering and Knowledge Engineering","author":"D. Garlan","year":"1993","unstructured":"David Garlan and Mary Shaw. An introduction to software architecture. In V. Ambriola and G. Tortora, editors, Advances in Software Engineering and Knowledge Engineering, volume 1, pages 1\u201340, Singapore, 1993. World Scientific Publishing Company."},{"key":"6_CR5","doi-asserted-by":"crossref","unstructured":"C. A. R. Hoare. Communicating Sequential Processes. Prentice-Hall, 1985.","DOI":"10.1007\/978-3-642-82921-5_4"},{"key":"6_CR6","unstructured":"Michael A. Jackson. Principles of Program Design. Academic Press, 1975."},{"key":"6_CR7","unstructured":"Trent Jaeger, Dirk Heuzeroth, and Uwe A\u03b2mann. Automating the management of reusable system components. In Proceedings of the 7th HotOS-Workshop, 2001."},{"key":"6_CR8","unstructured":"Tutorial JSD\/JSP. http:\/\/cisx2.uma.maine.edu\/NickTemp\/JSP&JSDLec\/jsd.html ."},{"key":"6_CR9","doi-asserted-by":"crossref","unstructured":"Gregor Kiczales, John Irwin, John Lamping, Jean-Marc Loingtier, Cristina Videira Lopes, Chris Maeda, and Anurag Mendhekar. Aspect-oriented Programming. In ECOOP\u201997, pages 220\u2013242. Springer-Verlag, 1997.","DOI":"10.1007\/BFb0053381"},{"key":"6_CR10","unstructured":"Welf L\u00f6we, Andreas Ludwig, and Andreas Schwind. Understanding software-static and dynamic aspects. submitted to 17th International Conference Advanced Science and Technology, 2001."},{"key":"6_CR11","unstructured":"Andreas Ludwig and Dirk Heuzeroth. Metaprogramming in the Large. In Net.ObjectDays 2000 Tagungsband, 2nd International Conference on Generative and Component-Based Software-Engineering, pages 443\u2013452, October 2000."},{"key":"6_CR12","unstructured":"Harold Ossher and Peri Tarr. Multi-Dimensional Separation of Concerns in Hyperspace. Technical report, IBM T. J. Watson Research Center, April 1999."},{"issue":"12","key":"6_CR13","doi-asserted-by":"publisher","first-page":"1053","DOI":"10.1145\/361598.361623","volume":"15","author":"D. L. Parnas","year":"1972","unstructured":"D. L. Parnas. On the Criteria To Be Used in Decomposing Systems into Modules. Communications of the ACM, 15(12):1053\u20131058, December 1972.","journal-title":"Communications of the ACM"},{"key":"6_CR14","doi-asserted-by":"crossref","unstructured":"Mary Shaw and Paul Clements. Toward boxology: Preliminary classification of architectural styles. In Joint Proceedings of the Second International Software Architecture Workshop and International Workshop on Multiple Perspectives in Software Development, pages 50\u201354, 1996.","DOI":"10.1145\/243327.243352"},{"key":"6_CR15","unstructured":"Clemens Szyperski. Component Software, Beyond Object-Oriented Programming. Addison Wesley, November 1997."}],"container-title":["Lecture Notes in Computer Science","Generative and Component-Based Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-44800-4_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,13]],"date-time":"2023-05-13T06:35:33Z","timestamp":1683959733000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-44800-4_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001]]},"ISBN":["9783540425465","9783540448006"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/3-540-44800-4_6","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2001]]}}}