{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T00:26:44Z","timestamp":1761611204142},"publisher-location":"Berlin, Heidelberg","reference-count":28,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540415138"},{"type":"electronic","value":"9783540445555"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2000]]},"DOI":"10.1007\/3-540-44555-2_16","type":"book-chapter","created":{"date-parts":[[2007,5,28]],"date-time":"2007-05-28T05:15:08Z","timestamp":1180329308000},"page":"203-240","source":"Crossref","is-referenced-by-count":9,"title":["Workshop on Aspects and Dimensions of Concern: Requirements on, and Challenge Problems for, Advanced Separation of Concerns"],"prefix":"10.1007","author":[{"given":"Peri","family":"Tarr","sequence":"first","affiliation":[]},{"given":"Maja","family":"D\u2019Hondt","sequence":"additional","affiliation":[]},{"given":"Lodewijk","family":"Bergmans","sequence":"additional","affiliation":[]},{"given":"Cristina","family":"Videira Lopes","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2000,12,15]]},"reference":[{"key":"16_CR1","series-title":"Lect Notes Comput Sci","volume-title":"An Object-Oriented Language-Database Integration Model: The Composition Filters Approach","author":"M. Aksit","year":"1992","unstructured":"Mehmet Aksit, Lodewijk Bergmans, and S. Vural. \u201cAn Object-Oriented Language-Database Integration Model: The Composition Filters Approach\u201d. Proceedings of ECOOP.92, Lecture Notes in Computer Science #615, 1992."},{"key":"16_CR2","series-title":"Lect Notes Comput Sci","volume-title":"Object Based Distributed Programming","author":"M. Aksit","year":"1993","unstructured":"Mehmet Aksit, Ken Wakita, Jan Bosch, Lodewijk Bergmans and Akinori Yonezawa, \u201cAbstracting Object Interactions Using Composition Filters\u201d, In Object Based Distributed Programming, R. Guerraoui, M. Riveill and O. Nierstasz (Eds.), Lecture Notes in Computer Science #791, 1993."},{"key":"16_CR3","doi-asserted-by":"crossref","unstructured":"Mehmet Aksit and Bedir Tekinerdogan. \u201cAspect-Oriented Programming using Composition Filters\u201d. In S. Demeyer and J. Bosch (Eds), Object-Oriented Technology, ECOOP.98 Workshop Reader. Springer-Verlag, 1998.","DOI":"10.1007\/3-540-49255-0_132"},{"key":"16_CR4","unstructured":"Colin Atkinson and Thomas K\u00fchne. \u201cSeparation of Concerns through Stratified Architectures\u201d. Workshop on Aspects and Dimensions of Concern at ECOOP.2000 (position paper), Cannes, France, June 2000."},{"key":"16_CR5","series-title":"Lect Notes Comput Sci","volume-title":"A QoS-Control Architecture for Object Middleware","author":"L. Bergmans","year":"2000","unstructured":"Lodewijk Bergmans, Aart van Halteren, Luis Ferreira Pires, Marten J. van Sinderen and Mehmet Aksit, \u201cA QoS-Control Architecture for Object Middleware\u201d, Proceedings of IDMS\u20192000, Enschede, The Netherlands, in Lecture Notes in Computer Science #1905, Springer Verlag, 2000."},{"key":"16_CR6","unstructured":"Andrew P. Black and Jonathan Walpole. \u201cAspects of Information Flow\u201d Workshop on Aspects and Dimensions of Concern at ECOOP.2000 (position paper), Cannes, France, June 2000."},{"key":"16_CR7","unstructured":"Johan Brichau, Wolfgang De Meuter, and Kris de Volder. \u201cJumping Aspects\u201d. Workshop on Aspects and Dimensions of Concern at ECOOP.2000 (position paper), Cannes, France, June 2000."},{"key":"16_CR8","unstructured":"Laurent Bussard. \u201cTowards a Pragmatic Composition Model of CORBA Services Based on AspectJ\u201d. Workshop on Aspects and Dimensions of Concern at ECOOP.2000 (position paper), Cannes, France, June 2000."},{"key":"16_CR9","unstructured":"Constantinos Constantinides, Atef Bader, and Tzilla Elrad. \u201cSeparation of Concerns in the Design of Concurrent Systems\u201d. Workshop on Aspects and Dimensions of Concern at ECOOP.2000 (position paper), Cannes, France, June 2000."},{"key":"16_CR10","unstructured":"Pascal Costanza. \u201cObject Identity\u201d. Workshop on Aspects and Dimensions of Concern at ECOOP.2000 (position paper), Cannes, France, June 2000."},{"key":"16_CR11","volume-title":"Generative Programming: Methods, Tools, and Applications","author":"K. Czarnecki","year":"2000","unstructured":"Krzysztof Czarnecki and Ulrich W. Eisenecker. Generative Programming: Methods, Tools, and Applications. Addison-Wesley, Reading, MA, June 2000."},{"key":"16_CR12","unstructured":"Krzysztof Czarnecki and Ulrich W. Eisenecker. \u201cSeparating the Configuration Aspect to Support Architecture Evolution\u201d. Workshop on Aspects and Dimensions of Concern at ECOOP.2000 (position paper), Cannes, France, June 2000."},{"key":"16_CR13","unstructured":"Erik Ernst. \u201cSeparation of Concerns and Then What?\u201d Workshop on Aspects and Dimensions of Concern at ECOOP.2000 (position paper), Cannes, France, June 2000."},{"key":"16_CR14","unstructured":"Robert Filman. \u201cApplying Aspect-Oriented Programming to Intelligent Synthesis\u201d. Workshop on Aspects and Dimensions of Concern at ECOOP.2000 (position paper), Cannes, France, June 2000."},{"key":"16_CR15","unstructured":"Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. \u201cDesign Patterns: Elements of Reusable Object-Oriented Software\u201d. Addison-Wesley, 1994."},{"key":"16_CR16","doi-asserted-by":"crossref","unstructured":"William Harrison and Harold Ossher. \u201cSubject-Oriented Programming (A Critique of Pure Objects)\u201d. In Proceedings of OOPSLA.93, September, 1993, pages 411\u2013428.","DOI":"10.1145\/165854.165932"},{"key":"16_CR17","doi-asserted-by":"crossref","unstructured":"Barbara Liskov, Alan Snyder, Russell Atkinson, and J. Craig Schaffert. \u201cAbstraction Mechanisms in CLU\u201d. Communications of the ACM, vol. 20, no. 8, August 1977.","DOI":"10.1145\/359763.359789"},{"key":"16_CR18","series-title":"Lect Notes Comput Sci","volume-title":"Aspect-Oriented Programming","author":"G. Kiczales","year":"1997","unstructured":"Gregor Kiczales, John Lamping, Anurag Mendhekar, Chris Maeda, Cristina Videira Lopes, Jean-Marc Loingtier, John Irwin. \u201cAspect-Oriented Programming\u201d. In Lecture Notes in Computer Science (LNCS 1241). Springer-Verlag, June 1997."},{"key":"16_CR19","unstructured":"Satoshi Matsuoka, Ken Wakita, and Akinori Yonezawa. \u201cSynchronization Constraints with Inheritance: What is Not Possible.So What Is?\u201d Internal Report, Tokyo University, 1990."},{"key":"16_CR20","doi-asserted-by":"crossref","unstructured":"Satoshi Matsuoka and Akinori Yonezawa. \u201cAnalysis of Inheritance Anomaly in Concurrent Object-Oriented Languages\u201d. In Research Directions in Concurrent Object-Oriented Programming, G. Agha, P. Wegener, and A. Yonezawa (Editors), MIT Press, April 1993, pages 107\u2013150.","DOI":"10.7551\/mitpress\/2087.003.0007"},{"key":"16_CR21","series-title":"Lect Notes Comput Sci","volume-title":"Multi-Dimensional Separation of Concerns in Hyperspace","author":"H. Ossher","year":"1999","unstructured":"Harold Ossher and Peri Tarr. \u201cMulti-Dimensional Separation of Concerns in Hyperspace\u201d. Workshop on Aspect-Oriented Programming at ECOOP.99 (position paper), Lisbon, Portugal, June 1999. (In Lecture Notes in Computer Science (LNCS 1743). Springer-Verlag, 1999.)"},{"key":"16_CR22","unstructured":"Harold Ossher and Peri Tarr. \u201cMulti-Dimensional Separation of Concerns and the Hyperspace Approach\u201d. In Proceedings of the Symposium on Software Architectures and Component Technology: The State of the Art in Software Development. Kluwer, 2000. (To appear.)"},{"key":"16_CR23","doi-asserted-by":"crossref","unstructured":"E. Pulverm\u00fcller, H. Klaeren, and A. Speck. \u201cAspects in Distributed Environments\u201d. In Proceedings of the International Symposium on Generative and Component-Based Software Engineering (GCSE.99), Erfurt, Germany, September 1999.","DOI":"10.1007\/3-540-40048-6_4"},{"key":"16_CR24","unstructured":"Bert Robben and Patrick Steyaert. \u201cAspects on TV\u201d. Workshop on Aspects and Dimensions of Concern at ECOOP.2000 (position paper), Cannes, France, June 2000."},{"key":"16_CR25","volume-title":"APPL\/A: A Prototype Language for Software-Process Programming","author":"S. M. Sutton Jr.","year":"1990","unstructured":"Stanley M. Sutton, Jr. \u201cAPPL\/A: A Prototype Language for Software-Process Programming\u201d. PhD thesis, University of Colorado at Boulder, Boulder, Colorado, August 1990."},{"key":"16_CR26","doi-asserted-by":"crossref","unstructured":"Peri Tarr, Harold Ossher, William Harrison, and Stanley M. Sutton, Jr. \u201cN Degrees of Separation: Multi-Dimensional Separation of Concerns\u201d. In Proceedings of the International Conference on Software Engineering (ICSE.99), May 1999.","DOI":"10.1145\/302405.302457"},{"key":"16_CR27","unstructured":"Eddy Truyen, Bo N. Jorgensen, Wouter Joosen, Pierre Verbaeten, \u201cAspects for Run-Time Component Integration\u201d. Workshop on Aspects and Dimensions of Concern at ECOOP.2000 (position paper), Cannes, France, June 2000."},{"issue":"4","key":"16_CR28","doi-asserted-by":"publisher","first-page":"221","DOI":"10.1145\/362575.362577","volume":"14","author":"N. Wirth","year":"1971","unstructured":"Nicholas Wirth. \u201cProgram Development by Stepwise Refinement\u201d. Communications of the ACM, vol. 14, no. 4, April 1971, pp. 221\u2013227.","journal-title":"Communications of the ACM"}],"container-title":["Lecture Notes in Computer Science","Object-Oriented Technology"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-44555-2_16","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,14]],"date-time":"2024-02-14T15:38:28Z","timestamp":1707925108000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-44555-2_16"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000]]},"ISBN":["9783540415138","9783540445555"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/3-540-44555-2_16","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2000]]}}}