{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,25]],"date-time":"2025-11-25T06:47:25Z","timestamp":1764053245356},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642161445"},{"type":"electronic","value":"9783642161452"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-16145-2_2","type":"book-chapter","created":{"date-parts":[[2010,9,21]],"date-time":"2010-09-21T11:41:31Z","timestamp":1285069291000},"page":"16-30","source":"Crossref","is-referenced-by-count":19,"title":["Generic Meta-modelling with Concepts, Templates and Mixin Layers"],"prefix":"10.1007","author":[{"given":"Juan","family":"de Lara","sequence":"first","affiliation":[]},{"given":"Esther","family":"Guerra","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"issue":"4","key":"2_CR1","doi-asserted-by":"publisher","first-page":"290","DOI":"10.1145\/643120.643123","volume":"12","author":"C. Atkinson","year":"2002","unstructured":"Atkinson, C., K\u00fchne, T.: Rearchitecting the UML infrastructure. ACM Trans. Model. Comput. Simul.\u00a012(4), 290\u2013321 (2002)","journal-title":"ACM Trans. Model. Comput. Simul."},{"key":"2_CR2","doi-asserted-by":"publisher","first-page":"566","DOI":"10.1093\/comjnl\/46.5.566","volume":"46","author":"T. Clark","year":"2003","unstructured":"Clark, T., Evans, A., Kent, S.: Aspect-oriented metamodelling. The Computer Journal\u00a046, 566\u2013577 (2003)","journal-title":"The Computer Journal"},{"key":"2_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-642-13953-6_1","volume-title":"Objects, Models, Components, Patterns","author":"J. Lara de","year":"2010","unstructured":"de Lara, J., Guerra, E.: Deep meta-modelling with MetaDepth. In: Vitek, J. (ed.) TOOLS 2010. LNCS, vol.\u00a06141, pp. 1\u201320. Springer, Heidelberg (2010)"},{"key":"2_CR4","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., Amsterdam (1999)"},{"issue":"11","key":"2_CR5","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1145\/949343.949317","volume":"38","author":"R. Garc\u00eda","year":"2003","unstructured":"Garc\u00eda, R., Jarvi, J., Lumsdaine, A., Siek, J.G., Willcock, J.: A comparative study of language support for generic programming. SIGPLAN Not.\u00a038(11), 115\u2013134 (2003)","journal-title":"SIGPLAN Not."},{"key":"2_CR6","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1007\/978-3-642-03764-1_2","volume":"6","author":"F. Heidenreich","year":"2009","unstructured":"Heidenreich, F., Henriksson, J., Johannes, J., Zschaler, S.: On language-independent model modularisation. T. Asp.-Oriented Soft. Dev. VI\u00a06, 39\u201382 (2009)","journal-title":"T. Asp.-Oriented Soft. Dev. VI"},{"key":"2_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"128","DOI":"10.1007\/11787044_11","volume-title":"Model Driven Architecture \u2013 Foundations and Applications","author":"D.S. Kolovos","year":"2006","unstructured":"Kolovos, D.S., Paige, R.F., Polack, F.: The Epsilon Object Language (EOL). In: Rensink, A., Warmer, J. (eds.) ECMDA-FA 2006. LNCS, vol.\u00a04066, pp. 128\u2013142. Springer, Heidelberg (2006)"},{"key":"2_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"628","DOI":"10.1007\/978-3-642-04425-0_50","volume-title":"Model Driven Engineering Languages and Systems","author":"N. Moha","year":"2009","unstructured":"Moha, N., Mah\u00e9, V., Barais, O., J\u00e9z\u00e9quel, J.-M.: Generic model refactorings. In: Sch\u00fcrr, A., Selic, B. (eds.) MODELS 2009. LNCS, vol.\u00a05795, pp. 628\u2013643. Springer, Heidelberg (2009)"},{"key":"2_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1007\/3-540-39953-4_2","volume-title":"Generic Programming","author":"D.R. Musser","year":"1998","unstructured":"Musser, D.R., Schupp, S., Loos, R.: Requirement oriented programming. In: Jazayeri, M., Musser, D.R., Loos, R.G.K. (eds.) Dagstuhl Seminar 1998. LNCS, vol.\u00a01766, pp. 12\u201324. Springer, Heidelberg (1998)"},{"key":"2_CR10","unstructured":"OMG: UML 2.2 specification, http:\/\/www.omg.org\/spec\/UML\/2.2\/"},{"key":"2_CR11","doi-asserted-by":"crossref","unstructured":"OMG: MOF 2.0. (2009), http:\/\/www.omg.org\/spec\/MOF\/2.0\/","DOI":"10.1299\/jsmermd.2009._2A1-C20_1"},{"issue":"2","key":"2_CR12","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1145\/505145.505148","volume":"11","author":"Y. Smaragdakis","year":"2002","unstructured":"Smaragdakis, Y., Batory, D.: Mixin layers: An object-oriented implementation technique for refinements and collaboration-based designs. ACM Trans. Softw. Eng. Methodol.\u00a011(2), 215\u2013255 (2002)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"2_CR13","volume-title":"EMF: Eclipse Modeling Framework","author":"D. Steinberg","year":"2008","unstructured":"Steinberg, D., Budinsky, F., Paternostro, M., Merks, E.: EMF: Eclipse Modeling Framework, 2nd edn. Addison-Wesley Professional, Reading (2008)","edition":"2"},{"key":"2_CR14","volume-title":"Elements of Programming","author":"A. Stepanov","year":"2009","unstructured":"Stepanov, A., McJones, P.: Elements of Programming. Addison Wesley, Reading (2009)"},{"key":"2_CR15","unstructured":"Tony Clark, J.W., Sammut, P.: Applied Metamodelling, a Foundation for Language Driven Development, 2nd edn., Ceteva (2008)"}],"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\/978-3-642-16145-2_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,11,10]],"date-time":"2021-11-10T10:32:32Z","timestamp":1636540352000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-16145-2_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642161445","9783642161452"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-16145-2_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2010]]}}}