{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T05:52:38Z","timestamp":1747806758628},"publisher-location":"Berlin, Heidelberg","reference-count":30,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642037634"},{"type":"electronic","value":"9783642037641"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1007\/978-3-642-03764-1_7","type":"book-chapter","created":{"date-parts":[[2009,10,26]],"date-time":"2009-10-26T07:43:45Z","timestamp":1256543025000},"page":"238-266","source":"Crossref","is-referenced-by-count":19,"title":["Model-Driven Theme\/UML"],"prefix":"10.1007","author":[{"given":"Andrew","family":"Carton","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cormac","family":"Driver","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrew","family":"Jackson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Siobh\u00e1n","family":"Clarke","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"7_CR1","series-title":"Object Technology Series","volume-title":"Aspect-Oriented Analysis and Design. The Theme Approach","author":"S. Clarke","year":"2005","unstructured":"Clarke, S., Baniassad, E.: Aspect-Oriented Analysis and Design. The Theme Approach. Object Technology Series. Addison-Wesley, Boston (2005)"},{"key":"7_CR2","unstructured":"Cottenier, T., van den Berg, A., Elrad, T.: The Motorola WEAVR: Model Weaving in a Large Industrial Context (2007)"},{"key":"7_CR3","unstructured":"Czarnecki, K., Helsen, S.: Classification of Model Transformation Approaches. In: OOPSLA 2003 Workshop on Generative Techniques in the context of Model Driven Architecture (October 2003)"},{"key":"7_CR4","unstructured":"Didonet Del Fabro, M., B\u00e9zivin, J., Jouault, F., Breton, E., Gueltas, G.: AMW: a generic model weaver. In: Journ\u00e9es sur l\u2019Ing\u00e9nierie Dirig\u00e9e par les Mod\u00e8les (IDM 2005), pp. 105\u2013114 (2005)"},{"volume-title":"Aspect-Oriented Software Development","year":"2005","key":"7_CR5","unstructured":"Filman, R.E., Elrad, T., Clarke, S., Ak\u015fit, M. (eds.): Aspect-Oriented Software Development. Addison-Wesley, Boston (2005)"},{"key":"7_CR6","unstructured":"Fleurey, F., Baudry, B., France, R., Ghosh, S.: A generic approach for automatic model composition. In: Aspect Oriented Modeling (AOM) Workshop, Nashville, USA (October 2007)"},{"key":"7_CR7","doi-asserted-by":"publisher","first-page":"253","DOI":"10.1109\/EDOC.2007.55","volume-title":"EDOC 2007: Proceedings of the 11th IEEE International Enterprise Distributed Object Computing Conference","author":"R. France","year":"2007","unstructured":"France, R., Fleurey, F., Reddy, R., Baudry, B., Ghosh, S.: Providing support for model composition in metamodels. In: EDOC 2007: Proceedings of the 11th IEEE International Enterprise Distributed Object Computing Conference, Washington, DC, USA, p. 253. IEEE Computer Society, Los Alamitos (2007)"},{"issue":"2","key":"7_CR8","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1109\/MC.2006.65","volume":"39","author":"R.B. France","year":"2006","unstructured":"France, R.B., Ghosh, S., Dinh-Trong, T., Solberg, A.: Model-Driven Development Using UML 2.0: Promises and Pitfalls. Computer\u00a039(2), 59 (2006)","journal-title":"Computer"},{"key":"7_CR9","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1145\/1229375.1229381","volume-title":"AOM 2007: Proceedings of the 10th international workshop on Aspect-Oriented Modeling","author":"I. Groher","year":"2007","unstructured":"Groher, I., Voelter, M.: XWeave: models and aspects in concert. In: AOM 2007: Proceedings of the 10th international workshop on Aspect-Oriented Modeling, pp. 35\u201340. ACM Press, New York (2007)"},{"key":"7_CR10","unstructured":"Object\u00a0Management Group. Model-Driven Architecture, http:\/\/www.omg.org\/mda (accessed October 22, 2007)"},{"key":"7_CR11","unstructured":"Object\u00a0Management Group. OMG UML Specification Version 1.3., ftp:\/\/ftp.omg.org\/pub\/docs\/ad\/99-06-03.pdf (accessed October 25, 2007)"},{"issue":"3","key":"7_CR12","doi-asserted-by":"publisher","first-page":"451","DOI":"10.1147\/sj.453.0451","volume":"45","author":"B. Hailpern","year":"2006","unstructured":"Hailpern, B., Tarr, P.: Model-driven development: the good, the bad, and the ugly. IBM Systems Journal\u00a045(3), 451\u2013461 (2006)","journal-title":"IBM Systems Journal"},{"key":"7_CR13","unstructured":"Jackson, A., Barais, O., J\u00e9z\u00e9quel, J.-M., Clarke, S.: Toward A Generic And Extensible Merge. In: Models and Aspects workshop, at ECOOP 2006, Nantes, France (2006)"},{"key":"7_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1007\/11663430_12","volume-title":"Satellite Events at the MoDELS 2005 Conference","author":"A. Jackson","year":"2006","unstructured":"Jackson, A., Clarke, S.: Towards a Generic Aspect Oriented Design Process. In: Bruel, J.-M. (ed.) MoDELS 2005. LNCS, vol.\u00a03844, pp. 110\u2013119. Springer, Heidelberg (2006)"},{"key":"7_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1007\/978-3-540-75209-7_11","volume-title":"Model Driven Engineering Languages and Systems","author":"P.K. Jayaraman","year":"2007","unstructured":"Jayaraman, P.K., Whittle, J., Elkhodary, A.M., Gomaa, H.: Model composition in product lines and feature interaction detection using critical pair analysis. In: Engels, G., Opdyke, B., Schmidt, D.C., Weil, F. (eds.) MODELS 2007. LNCS, vol.\u00a04735, pp. 151\u2013165. Springer, Heidelberg (2007)"},{"key":"7_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1007\/978-3-540-75162-5_7","volume-title":"Transactions on Aspect-Oriented Software Development III","author":"J. Klein","year":"2007","unstructured":"Klein, J., Fleurey, F., J\u00e9z\u00e9quel, J.-M.: Weaving multiple aspects in sequence diagrams. In: Rashid, A., Aksit, M. (eds.) Transactions on AOSD III. LNCS, vol.\u00a04620, pp. 167\u2013199. Springer, Heidelberg (2007)"},{"key":"7_CR17","unstructured":"Object Management Group. UML 2.0 Infrastructure Specification, http:\/\/www.omg.org\/docs\/ptc\/03-09-15.pdf (accessed October 25, 2007)"},{"key":"7_CR18","unstructured":"McNeile, A.: MDA: The Vision with the Hole, http:\/\/www.metamaxim.com\/download\/documents\/MDAv1.pdf (accessed October 30, 2007)"},{"key":"7_CR19","volume-title":"Executable UML: A Foundation for Model-Driven Architectures","author":"S.J. Mellor","year":"2002","unstructured":"Mellor, S.J., Balcer, M.: Executable UML: A Foundation for Model-Driven Architectures. Addison-Wesley Longman Publishing Co., Inc., Boston (2002); foreword By-Ivar Jacoboson"},{"key":"7_CR20","series-title":"Dagstuhl Seminar Proceedings","volume-title":"Language Engineering for Model-Driven Software Development","author":"T. Mens","year":"2005","unstructured":"Mens, T., Czarnecki, K., Van Gorp, P.: Discussion \u2013 A Taxonomy of Model Transformations. In: Bezivin, J., Heckel, R. (eds.) Language Engineering for Model-Driven Software Development. Dagstuhl Seminar Proceedings, vol.\u00a004101, Internationales Begegnungs- und Forschungszentrum fuer Informatik (IBFI), Schloss Dagstuhl, Germany (2005)"},{"key":"7_CR21","unstructured":"Miller, J., Mukerji, J.: MDA Guide Version 1.0.1. Technical report, Object Management Group (OMG) (2003)"},{"key":"7_CR22","unstructured":"OMG. MDA Guide Version 1.0.1, http:\/\/www.omg.org\/docs\/omg\/03-06-01.pdf (accessed November 2, 2007)"},{"issue":"3","key":"7_CR23","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1002\/(SICI)1096-9942(1996)2:3<179::AID-TAPO4>3.0.CO;2-R","volume":"2","author":"H. Ossher","year":"1996","unstructured":"Ossher, H., Kaplan, M., Katz, A., Harrison, W., Kruskal, V.: Specifying subject-oriented composition. Theory and Practice of Object Systems\u00a02(3), 179\u2013202 (1996)","journal-title":"Theory and Practice of Object Systems"},{"key":"7_CR24","doi-asserted-by":"crossref","unstructured":"Reddy, Y.R., Ghosh, S., France, R.B., Straw, G., Bieman, J.M., McEachen, N., Song, E., Georg, G.: Directives for Composing Aspect-Oriented Design Class Models, pp.\u00a075\u2013105 (2006)","DOI":"10.1007\/11687061_3"},{"key":"7_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1007\/978-3-540-77042-8_3","volume-title":"Transactions on Aspect-Oriented Software Development IV","author":"P. S\u00e1nchez","year":"2007","unstructured":"S\u00e1nchez, P., Fuentes, L., Jackson, A., Clarke, S.: Aspects at the Right Time. In: Rashid, A., Aksit, M. (eds.) Transactions on Aspect-Oriented Software Development IV. LNCS, vol.\u00a04640, pp. 54\u2013113. Springer, Heidelberg (2007)"},{"key":"7_CR26","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1109\/WMCSA.1994.16","volume-title":"Proceedings of the Workshop on Mobile Computing Systems and Applications","author":"B. Schilit","year":"1994","unstructured":"Schilit, B., Adams, N., Want, R.: Context-Aware Computing Applications. In: Proceedings of the Workshop on Mobile Computing Systems and Applications, Santa Cruz, CA, US, pp. 85\u201390. IEEE Computer Society, Los Alamitos (1994)"},{"key":"7_CR27","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1007\/978-3-540-30187-5_7","volume-title":"<\u2009<UML>\u2009> 2004 - The Unified Modeling Language","author":"G. Straw","year":"2004","unstructured":"Straw, G., Georg, G., Song, E., Ghosh, S., France, R.B., Bieman, J.M.: Model composition directives. In: Baar, T., Strohmeier, A., Moreira, A., Mellor, S.J. (eds.) UML 2004. LNCS, vol.\u00a03273, pp. 84\u201397. Springer, Heidelberg (2004)"},{"key":"7_CR28","unstructured":"Walker, R.J.: Eliminating cycles in composed class hierarchies. Technical Report TR-2000-07, University of British Columbia (2000)"},{"key":"7_CR29","unstructured":"Zito, A., Dingel, J.: Modeling UML 2 Package Merge With Alloy. In: 1st Alloy Workshop (Alloy 2006), Portland, OR, USA, pp. 86\u201395 (2006)"},{"key":"7_CR30","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1007\/11880240_14","volume-title":"Model Driven Engineering Languages and Systems","author":"A. Zito","year":"2006","unstructured":"Zito, A., Diskin, Z., Dingel, J.: Package Merge in UML 2: Practice vs. Theory? In: Nierstrasz, O., Whittle, J., Harel, D., Reggio, G. (eds.) MoDELS 2006. LNCS, vol.\u00a04199, pp. 185\u2013199. Springer, Heidelberg (2006)"}],"container-title":["Lecture Notes in Computer Science","Transactions on Aspect-Oriented Software Development VI"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-03764-1_7.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,23]],"date-time":"2020-11-23T21:36:00Z","timestamp":1606167360000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-03764-1_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642037634","9783642037641"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-03764-1_7","relation":{},"ISSN":["0302-9743","1864-3035"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1864-3035"}],"subject":[],"published":{"date-parts":[[2009]]}}}