{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T03:45:43Z","timestamp":1760586343777},"publisher-location":"Berlin, Heidelberg","reference-count":28,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540290100"},{"type":"electronic","value":"9783540320579"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11557432_6","type":"book-chapter","created":{"date-parts":[[2005,11,2]],"date-time":"2005-11-02T03:43:26Z","timestamp":1130903006000},"page":"69-83","source":"Crossref","is-referenced-by-count":19,"title":["Composing Domain-Specific Languages for Wide-Scope Software Engineering Applications"],"prefix":"10.1007","author":[{"given":"Jacky","family":"Estublier","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"German","family":"Vega","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anca Daniela","family":"Ionita","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"4","key":"6_CR1","doi-asserted-by":"publisher","first-page":"263","DOI":"10.2498\/cit.2001.04.01","volume":"9","author":"D.S. Wile","year":"2001","unstructured":"Wile, D.S.: Supporting the DSL Spectrum. Journal of Computing and Information Technology, CIT\u00a09(4), 263\u2013287 (2001)","journal-title":"Journal of Computing and Information Technology, CIT"},{"key":"6_CR2","volume-title":"Lex & Yacc","author":"J.R. Levine","year":"1992","unstructured":"Levine, J.R., Mason, T., Brown, D.: Lex & Yacc. O\u2019Reilly & Associates, Inc., Sebastopol (1992)"},{"key":"6_CR3","doi-asserted-by":"crossref","unstructured":"B\u00e9zivin, J., Gerb\u00e9, O.: Towards a Precise Definition of the OMG\/MDA Framework. In: ASE 2001 (November 2001)","DOI":"10.1109\/ASE.2001.989813"},{"key":"6_CR4","unstructured":"Favre, J.M.: Towards a Basic Theory to Model Model Driven Engineering. In: 3rd Workshop in Software Model Engineering, WiSME (2004), http:\/\/www-adele.imag.fr\/~jmfavre"},{"key":"6_CR5","unstructured":"OMG, UML 2.0 Superstructure Specification (August 2003)"},{"key":"6_CR6","volume-title":"The Java Language Specification","author":"J. Gosling","year":"1997","unstructured":"Gosling, J., Joy, B., Steele, G.: The Java Language Specification. Addison-Wesley, Reading (1997)"},{"key":"6_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1007\/10722280_5","volume-title":"Conceptual Structures: Logical, Linguistic, and Computational Issues","author":"J.F. Sowa","year":"2000","unstructured":"Sowa, J.F.: Ontology, Metadata, and Semiotics. In: Ganter, B., Mineau, G.W. (eds.) ICCS 2000. LNCS, vol.\u00a01867, pp. 55\u201381. Springer, Heidelberg (2000)"},{"key":"6_CR8","doi-asserted-by":"crossref","unstructured":"Falbo, R.A., Guizzardi, G., Duarte, K.C.: An ontological approach to domain engineering. In: Proc. of the 14thInt. Conf. on Software Eng. and Knowledge Eng., Ischia, Italy, pp. 351\u2013358 (2002) ISBN:1-58113-556-4","DOI":"10.1145\/568760.568822"},{"key":"6_CR9","doi-asserted-by":"crossref","unstructured":"Prieto-Diaz, R.: Domain Analysis: An Introduction. Software Engineering Notes\u00a015(2) (April 1990)","DOI":"10.1145\/382296.382703"},{"key":"6_CR10","unstructured":"Thibault, S.: Langages D\u00e9di\u00e9s: Conception, Impl\u00e9mentation et Application. Ph.D. Thesis Universit\u00e9 de Rennes1 (1998)"},{"key":"6_CR11","doi-asserted-by":"crossref","unstructured":"Le-Anh, T., Villalobos, J., Estublier, J.: Multi-level Composition for Software Federations. In: Proceedings of the 6th European Joint Conferences on Theory and Practice of Software (ETAPS 2003) Workshop on Software Composition (April 2003)","DOI":"10.1016\/S1571-0661(04)80742-4"},{"key":"6_CR12","unstructured":"Duclos, F., Estublier, J., Sanlaville, R.: Separation of Concerns and The Extended Object Machine. Submitted to Journal Advise, http:\/\/www-adele.imag.fr\/Les.Publications\/BD\/ADVICE2004Est.html"},{"key":"6_CR13","doi-asserted-by":"crossref","unstructured":"Estublier, J., Ionita, A.D.: Extending UML for Model Composition. In: Australian Software Engineering Conference, Brisbane, Australia, March 29-April 1","DOI":"10.1109\/ASWEC.2005.25"},{"key":"6_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1007\/978-3-540-45189-1_5","volume-title":"Software Process Technology","author":"J. Estublier","year":"2003","unstructured":"Estublier, J., Villalobos, J., Le-Ahn, T., Sanlaville, S., Vega, G.: An Approach and Framework for Extensible Process Support System. In: Oquendo, F. (ed.) EWSPT 2003. LNCS, vol.\u00a02786, pp. 46\u201361. Springer, Heidelberg (2003)"},{"key":"6_CR15","volume-title":"The Art of the Metaobject Protocol","author":"G. Kiczales","year":"1999","unstructured":"Kiczales, G., des Rivi\u00e8res, J., Bobrow, D.: The Art of the Metaobject Protocol. MIT Press, Cambridge (1999), 5th Printing"},{"key":"6_CR16","doi-asserted-by":"crossref","unstructured":"Kiczales, G.: Beyond the black box: Open Implementation. IEEE Software\u00a013(1) (January 1996)","DOI":"10.1109\/52.476280"},{"key":"6_CR17","doi-asserted-by":"crossref","unstructured":"Maeda, C., Lee, A., Murphy, G., Kizales, G.: Open Implementation Analysis and Design. ACM SIGSOFT Software Engineering Notes\u00a022(3) (May 1997)","DOI":"10.1145\/258368.258383"},{"key":"6_CR18","unstructured":"Steyaert, P.: Open Design of Object Oriented Languages. PhD thesis, Vrije Universiteit Brussel (1994)"},{"key":"6_CR19","doi-asserted-by":"crossref","unstructured":"Riehle, D., Fraleigh, S., Bucka-Lassen, D., Omorogbe, N.: The Architecture of a UML virtual machine. In: Proceedings of the 16th ACM SIGPLAN Conference on Object oriented programming, systems, languages, and applications OOPSLA 2001, Tampa Bay, USA (October 2001)","DOI":"10.1145\/504282.504306"},{"key":"6_CR20","doi-asserted-by":"crossref","unstructured":"Karsai, G., Maroti, M., Ledeczi, A., Gray, J., Sztipanovits, J.: Composition and Cloning in Modeling and Meta-Modeling. IEEE Transactions on Control System Technology\u00a012(2) (March 2004)","DOI":"10.1109\/TCST.2004.824311"},{"key":"6_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1007\/978-3-540-28630-1_4","volume-title":"Software Product Lines","author":"C. Fritsch","year":"2004","unstructured":"Fritsch, C., Renz, B.: Four Mechanisms for Adaptable Systems. In: Nord, R.L. (ed.) SPLC 2004. LNCS, vol.\u00a03154, pp. 51\u201372. Springer, Heidelberg (2004)"},{"key":"6_CR22","unstructured":"Barry, A., Baker, N., Le Goff, J.-M., McClatchey, R., Vialle, J.-P.: Meta-Data based design of Workflow Systems. In: Proceedings of Workshop on Meta-data and Active Object Model pattern mining, OOPSLA 1998, Vancouver, Canada (October 1998)"},{"key":"6_CR23","unstructured":"Zhang, J., Gray, J.: A generative approach to model interpreter evolution. In: Proceedings of Workshop on Domain Specific Modeling, OOPSLA 2004, Vancouver, Canada (October 2004)"},{"key":"6_CR24","doi-asserted-by":"crossref","unstructured":"Sprinkle, J., Karsai, G.: A Domain-Specific Visual Language For Domain Model Evolution. Journal of Visual Languages and Computing\u00a015(2) (April 2004)","DOI":"10.1016\/j.jvlc.2004.01.006"},{"key":"6_CR25","volume-title":"MDA Distilled: Principles of Model-driven Architecture","author":"S. Mellor","year":"2004","unstructured":"Mellor, S., Scott, K., Uhl, A., Weise, D.: MDA Distilled: Principles of Model-driven Architecture. Addison-Wesley, Reading (2004)"},{"key":"6_CR26","volume-title":"Executable UML: A Foundation for Model Driven Architecture","author":"S. Mellor","year":"2002","unstructured":"Mellor, S., Balcer, M.: Executable UML: A Foundation for Model Driven Architecture. Addison-Wesley, Reading (2002)"},{"key":"6_CR27","unstructured":"OMG, Meta Object Facility (MOF) 2.0 Core Specification (October 2003)"},{"key":"6_CR28","volume-title":"Eclipse Modeling Framework","author":"F. Budinsky","year":"2000","unstructured":"Budinsky, F., Steingerg, D., Merks, E., Ellersick, R., Grose, T.: Eclipse Modeling Framework. Addison-Wesley, Reading (2000)"}],"container-title":["Lecture Notes in Computer Science","Model Driven Engineering Languages and Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11557432_6.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T03:09:20Z","timestamp":1619492960000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11557432_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540290100","9783540320579"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/11557432_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2005]]}}}