{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T21:52:20Z","timestamp":1725486740836},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540729006"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-72901-3_6","type":"book-chapter","created":{"date-parts":[[2007,6,26]],"date-time":"2007-06-26T11:45:55Z","timestamp":1182858355000},"page":"68-82","source":"Crossref","is-referenced-by-count":11,"title":["Templatable Metamodels for Semantic Variation Points"],"prefix":"10.1007","author":[{"given":"Arnaud","family":"Cuccuru","sequence":"first","affiliation":[]},{"given":"Chokri","family":"Mraidha","sequence":"additional","affiliation":[]},{"given":"Fran\u00e7ois","family":"Terrier","sequence":"additional","affiliation":[]},{"given":"S\u00e9bastien","family":"G\u00e9rard","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"6_CR1","volume-title":"Eclipse Modeling Framework","author":"F. Budinsky","year":"2003","unstructured":"Budinsky, F., Steinberg, D., Merks, E., Ellersick, R., Grose, T.J.: Eclipse Modeling Framework. Addison-Wesley, London, UK (2003)"},{"key":"6_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/11557432_5","volume-title":"Model Driven Engineering Languages and Systems","author":"F. Chauvel","year":"2005","unstructured":"Chauvel, F., Jezequel, J.M.: Code generation from UML models with semantic variation points. In: Briand, L.C., Williams, C. (eds.) MoDELS 2005. LNCS, vol.\u00a03713, Springer, Heidelberg (2005)"},{"key":"6_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-45669-4","volume-title":"Fundamental Approaches to Software Engineering","author":"T. Clark","year":"2002","unstructured":"Clark, T., Evans, A., Kent, S.: Engineering Modelling Languages: A Precise Meta-modelling Approach. In: Kutsche, R.-D., Weber, H. (eds.) ETAPS 2002 and FASE 2002. LNCS, vol.\u00a02306, Springer, Heidelberg (2002)"},{"key":"6_CR4","unstructured":"Clark, T., Evans, A., Sammut, P., Willans, J.: An eXecutable Metamodeling Facility for Domain Specific Language Design. In: 4th OOPSLA Workshop on Domain-Specific Modeling, DSM, Vancouver, Canada (2004)"},{"key":"6_CR5","volume-title":"Objects, components, and frameworks with UML: the catalysis approach","author":"D.F. D\u2019Souza","year":"1999","unstructured":"D\u2019Souza, D.F., Wills, A.C.: Objects, components, and frameworks with UML: the catalysis approach. Addison-Wesley Longman Publishing Co., Inc, Boston, MA, USA (1999)"},{"key":"6_CR6","unstructured":"Emerson, M., Sztipanovits, J.: Techniques for metamodel composition. In: OOPSLA, 6th Workshop on Domain-Specific Modeling, Portland, Oregon, USA (2006)"},{"key":"6_CR7","unstructured":"Fleurey, F., Drey, Z., Vojtisek, D., Faucher, C.: Kermeta Language Reference Manual"},{"key":"6_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"406","DOI":"10.1007\/3-540-47910-4_21","volume-title":"ECOOP \u201993 - Object-Oriented Programming","author":"E. Gamma","year":"1993","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design patterns: Abstraction and reuse of object-oriented design. In: Nierstrasz, O. (ed.) ECOOP 1993. LNCS, vol.\u00a0707, pp. 406\u2013431. Springer, Heidelberg (1993)"},{"key":"6_CR9","doi-asserted-by":"crossref","unstructured":"Meyer, B.: Genericity versus inheritance. In: OOPSLA 86 Conference Proceedings, Portland, Oregon, USA (1986)","DOI":"10.1145\/28697.28738"},{"issue":"10","key":"6_CR10","doi-asserted-by":"publisher","first-page":"866","DOI":"10.1109\/TSE.2003.1237169","volume":"29","author":"J. Niu","year":"2003","unstructured":"Niu, J., Atlee, J.M., Day, N.A.: Template Semantics for Model-Based Notations. IEEE Transactions on Software Engineering\u00a029(10), 866\u2013882 (2003)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"6_CR11","unstructured":"OMG. MDA Guide Version 1.0.1 (2003)"},{"key":"6_CR12","unstructured":"OMG. Meta Object Facility (MOF) 2.0 Core Specification (2004)"},{"key":"6_CR13","unstructured":"OMG. Unified Modeling Language: Infrastructure (2005)"},{"key":"6_CR14","unstructured":"OMG. Unified Modeling Language: Superstructure (2005)"},{"key":"6_CR15","doi-asserted-by":"crossref","unstructured":"Zito, A., Diskin, Z., Dingel, J.: Package merge in uml 2: Practice vs. theory? Model Driven Engineering Languages and Systems, pp. 185\u2013199 (2006)","DOI":"10.1007\/11880240_14"}],"container-title":["Lecture Notes in Computer Science","Model Driven Architecture- Foundations and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-72901-3_6.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,19]],"date-time":"2020-11-19T05:07:38Z","timestamp":1605762458000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-72901-3_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540729006"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-72901-3_6","relation":{},"subject":[]}}