{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T22:00:57Z","timestamp":1725487257554},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540440871"},{"type":"electronic","value":"9783540461029"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2002]]},"DOI":"10.1007\/3-540-46102-7_23","type":"book-chapter","created":{"date-parts":[[2007,7,16]],"date-time":"2007-07-16T12:22:53Z","timestamp":1184588573000},"page":"186-191","source":"Crossref","is-referenced-by-count":2,"title":["UML Aspect Specification Using Role Models"],"prefix":"10.1007","author":[{"given":"Geri","family":"Georg","sequence":"first","affiliation":[]},{"given":"Robert","family":"France","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2002,9,2]]},"reference":[{"key":"23_CR1","series-title":"Lect Notes Comput Sci","volume-title":"Coordination technologies for managing information system evolution","author":"L. F. Andrade","year":"2001","unstructured":"Andrade, L. F. and J. L. Fiadeiro. 2001. Coordination technologies for managing information system evolution. Proceedings CAISE\u201901. LNCS, Springer-Verlag."},{"key":"23_CR2","unstructured":"Bergenti, F. and A. Poggi. Promoting reuse in aspect-oriented languages by means of aspect views."},{"issue":"10","key":"23_CR3","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1145\/383845.383857","volume":"44","author":"L. Bergmans","year":"2001","unstructured":"Bergmans, L. and M. Aksit. 2001. Composing crosscutting concerns using composition filters. Communications of the ACM 44(10, October):51\u201357.","journal-title":"Communications of the ACM"},{"key":"23_CR4","unstructured":"Clarke, S. and R. J. Walker. 2001. Composition patterns: an approach to designing reusable aspects."},{"key":"23_CR5","unstructured":"Fiadeiro, J. L. Co-ordination based development and evolution."},{"key":"23_CR6","unstructured":"France, R. B., D. K. Kim, and E. Song. 2002. Patterns as precise characterizatons of designs. Technical Report 02-101, Computer Science Department, Colorado State University."},{"key":"23_CR7","unstructured":"France, R., D. K. Kim, E. Song, and S. Ghosh. 2001. Using roles to characterize model families. Proceedings of the Tenth OOPSLA Workshop on Behavioral Semantics: Back to the Basics."},{"key":"23_CR8","unstructured":"France, R. and G. Georg. 2002. Modeling fault tolerant concerns using aspects. submitted to ISSRE 2002."},{"issue":"10","key":"23_CR9","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1145\/383845.383864","volume":"44","author":"J. Gray","year":"2001","unstructured":"Gray, J., T. Bapty, S. Neema, and J. Tuck. 2001. handling crosscutting constraints in domain-specific modeling. Communications of the ACM 44(10, October):87\u201393.","journal-title":"Communications of the ACM"},{"key":"23_CR10","doi-asserted-by":"crossref","unstructured":"Jurjens, J. 2001. Towards development of secure systems using UMLsec. 4th International Conference on Fundamental Approaches to Software Engineering (FASE 2001):187\u2013200.","DOI":"10.1007\/3-540-45314-8_14"},{"issue":"10","key":"23_CR11","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1145\/383845.383858","volume":"44","author":"G. Kiczales","year":"2001","unstructured":"Kiczales, G., E. Hilsdale, J. Hugunin, M. Kersten, J. Palm, and W. G. Griswold. 2001. Getting started with AspectJ. Communications of the ACM 44(10, October):59\u201365.","journal-title":"Communications of the ACM"},{"issue":"10","key":"23_CR12","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1145\/383845.383855","volume":"44","author":"K. Lieberherr","year":"2001","unstructured":"Lieberherr, K., D. Orleans, and J. Ovlinger. 2001. Aspect-oriented programming with adaptive methods. Communications of the ACM 44(10, October):39\u201341.","journal-title":"Communications of the ACM"},{"key":"23_CR13","unstructured":"Netinant, P., T. Elrad, and M. E. Fayad. 2001. A layered apporach to building open aspect-oriented systems. Communications of the ACM 44(10, October):83\u201385."},{"key":"23_CR14","unstructured":"Object Management Group. 2001. Unified Modeling Language V. 1.4. http:\/\/www.omg.org , September."},{"key":"23_CR15","unstructured":"Ossher, H. and p. Tarr. 2001. Using multidimensional separation of concerns to (re)shape evolving software. Communications of the ACM 44(10, October):43\u201350."},{"key":"23_CR16","doi-asserted-by":"crossref","unstructured":"Pace, J. A. D. and M. R. Campo. 2001. Analyzing the role of aspects in software design. Communications of the ACM 44(10, October).","DOI":"10.1145\/383845.383859"},{"key":"23_CR17","unstructured":"Silva, A. R. Separation and composition of overlapping and interacting concerns."},{"key":"23_CR18","unstructured":"Silva, A. R. 1999. Separation and composition of overlapping and interacting concerns. In OOPSLA\u2019 99, Multi-Dimensional Separation of Concerns in Object-Oriented Systems. http:\/\/www.esw.inesc.pt\/dasco\/ ."},{"issue":"10","key":"23_CR19","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1145\/383845.383865","volume":"44","author":"G. T. Sullivan","year":"2001","unstructured":"Sullivan, G. T. 2001. Aspect-oriented programming using reflection and metaobject protocols. Communications of the ACM 44(10, October):95\u201397.","journal-title":"Communications of the ACM"},{"key":"23_CR20","unstructured":"Suzuki, J. and Y. Yamamoto. 1999. Extending UML with aspects: Aspect support in the design phase. Proceedings of the third ECOOP Aspect-Oriented Programming Workshop."},{"key":"23_CR21","unstructured":"Warmer, J. and A. Kleppe. 1999. The Object Constraint Language, Addison Wesley Longman, Inc."}],"container-title":["Lecture Notes in Computer Science","Object-Oriented Information Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-46102-7_23","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,30]],"date-time":"2019-04-30T23:34:22Z","timestamp":1556667262000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-46102-7_23"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002]]},"ISBN":["9783540440871","9783540461029"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/3-540-46102-7_23","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2002]]}}}