{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T03:50:38Z","timestamp":1760586638718,"version":"3.40.4"},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642367564"},{"type":"electronic","value":"9783642367571"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-36757-1_10","type":"book-chapter","created":{"date-parts":[[2013,2,7]],"date-time":"2013-02-07T05:07:21Z","timestamp":1360213641000},"page":"160-178","source":"Crossref","is-referenced-by-count":6,"title":["Type-Safe Symmetric Composition of Metamodels Using Templates"],"prefix":"10.1007","author":[{"given":"Henning","family":"Berg","sequence":"first","affiliation":[]},{"given":"Birger","family":"M\u00f8ller-Pedersen","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"10_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"286","DOI":"10.1007\/3-540-47884-1_16","volume-title":"Integrated Formal Methods","author":"S. Kent","year":"2002","unstructured":"Kent, S.: Model Driven Engineering. In: Butler, M., Petre, L., Sere, K. (eds.) IFM 2002. LNCS, vol.\u00a02335, pp. 286\u2013298. Springer, Heidelberg (2002)"},{"key":"10_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1007\/978-3-540-69073-3_2","volume-title":"Models in Software Engineering","author":"F. Fleurey","year":"2008","unstructured":"Fleurey, F., Baudry, B., France, R., Ghosh, S.: A Generic Approach for Automatic Model Composition. In: Giese, H. (ed.) MODELS 2008. LNCS, vol.\u00a05002, pp. 7\u201315. Springer, Heidelberg (2008)"},{"key":"10_CR3","doi-asserted-by":"crossref","unstructured":"Groher, I., Voelter, M.: XWeave \u2013 Models and Aspects in Concert. In: 10th International Workshop on Aspect-Oriented Modeling (AOM 2007), pp. 35\u201340. ACM Press (2007)","DOI":"10.1145\/1229375.1229381"},{"key":"10_CR4","unstructured":"Didonet Del Fabro, M., B\u00e9zivin, J., Valduriez, P.: Weaving Models with the Eclipse AMW plugin. In: Eclipse Modeling Symposium, Eclipse Summit Europe 2006 (2006), http:\/\/ssei.pbworks.com\/f\/Del+Fabro.Weaving+Models+with+the+Eclipse+AMW+plugin.pdf"},{"key":"10_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1007\/11880240_16","volume-title":"Model Driven Engineering Languages and Systems","author":"D.S. Kolovos","year":"2006","unstructured":"Kolovos, D.S., Paige, R.F., Polack, F.A.C.: Merging Models with the Epsilon Merging Language (EML). In: Wang, J., Whittle, J., Harel, D., Reggio, G. (eds.) MoDELS 2006. LNCS, vol.\u00a04199, pp. 215\u2013229. Springer, Heidelberg (2006)"},{"key":"10_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"690","DOI":"10.1007\/978-3-642-04425-0_56","volume-title":"Model Driven Engineering Languages and Systems","author":"B. Morin","year":"2009","unstructured":"Morin, B., Perrouin, G., Lahire, P., Barais, O., Vanwormhoudt, G., J\u00e9z\u00e9quel, J.-M.: Weaving Variability into Domain Metamodels. In: Sch\u00fcrr, A., Selic, B. (eds.) MODELS 2009. LNCS, vol.\u00a05795, pp. 690\u2013705. Springer, Heidelberg (2009)"},{"key":"10_CR7","doi-asserted-by":"crossref","unstructured":"Morin, B., Klein, J., Barais, O.: A Generic Weaver for Supporting Product Lines. In: 13th International Workshop on Early Aspects (EA 2008), pp. 11\u201318. ACM Press (2008)","DOI":"10.1145\/1370828.1370832"},{"key":"10_CR8","unstructured":"Kramer, M.E., Klein, J., Steel, J.R.H., Morin, B., Kienzle, J., Barais, O., J\u00e9z\u00e9quel, J.-M.: On the Formalisation of GeKo: a Generic Aspect Models Weaver. Technical Report, University of Luxembourg (2012) ISBN: 978-2-87971-110-2"},{"key":"10_CR9","doi-asserted-by":"crossref","unstructured":"Kienzle, J., Al Abed, W., Klein, J.: Aspect-Oriented Multi-View Modeling. In: 8th ACM International Conference on Aspect-Oriented Software Development (AOSD 2009), pp. 87\u201398. ACM Press (2009)","DOI":"10.1145\/1509239.1509252"},{"key":"10_CR10","doi-asserted-by":"crossref","unstructured":"Krogdahl, S., M\u00f8ller-Pedersen, B., S\u00f8rensen, F.: Exploring the use of Package Templates for flexible re-use of Collections of related Classes. Journal of Object Technology\u00a08(7) (2005), http:\/\/www.jot.fm\/issues\/issue_2009_11\/article1\/","DOI":"10.5381\/jot.2009.8.7.a1"},{"key":"10_CR11","doi-asserted-by":"crossref","unstructured":"S\u00f8rensen, F., Axelsen, E.W., Krogdahl, S.: Reuse and Combination with Package Templates. In: 4th Workshop on MechAnisms for SPEcialization, Generalization and InHeritance (MASPEGHI 2010), Article 3. ACM Press (2010)","DOI":"10.1145\/1929999.1930002"},{"key":"10_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"268","DOI":"10.1007\/978-3-642-35551-6_7","volume-title":"Transactions on AOSD IX","author":"E.W. Axelsen","year":"2012","unstructured":"Axelsen, E.W., S\u00f8rensen, F., Krogdahl, S., M\u00f8ller-Pedersen, B.: Challenges in the Design of the Package Template Mechanism. In: Leavens, G.T., Chiba, S., Haupt, M., Ostermann, K., Wohlstadter, E. (eds.) Transactions on AOSD IX. LNCS, vol.\u00a07271, pp. 268\u2013305. Springer, Heidelberg (2012)"},{"key":"10_CR13","unstructured":"The Eclipse Foundation: Eclipse Modeling Framework, http:\/\/www.eclipse.org\/modeling\/emf"},{"key":"10_CR14","unstructured":"Object Management Group: Meta Object Facility (MOF) Core Specification, http:\/\/www.omg.org\/mof"},{"key":"10_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"264","DOI":"10.1007\/11557432_19","volume-title":"Model Driven Engineering Languages and Systems","author":"P.-A. Muller","year":"2005","unstructured":"Muller, P.-A., Fleurey, F., J\u00e9z\u00e9quel, J.-M.: Weaving Executability into Object-Oriented Meta-languages. In: Briand, L.C., Williams, C. (eds.) MoDELS 2005. LNCS, vol.\u00a03713, pp. 264\u2013278. Springer, Heidelberg (2005)"},{"key":"10_CR16","doi-asserted-by":"crossref","unstructured":"Tolvanen, J.-P., Kelly, S.: MetaEdit+ \u2013 Defining and Using Integrated Domain-Specific Modeling Languages. In: 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, & Applications (OOPSLA 2003), pp. 92\u201393. ACM Press (2003)","DOI":"10.1145\/949352.949365"},{"key":"10_CR17","unstructured":"Institute for Software Integrated Systems: GME \u2013 Generic Modeling Environment, http:\/\/www.isis.vanderbilt.edu\/projects\/gme"},{"issue":"5","key":"10_CR18","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(5), 566\u2013577 (2003)","journal-title":"The Computer Journal"},{"key":"10_CR19","doi-asserted-by":"crossref","unstructured":"Cho, H., Gray, J.: Design Patterns for Metamodels. In: SPLASH 2011 Workshops Proceedings, pp. 25\u201332. ACM Press (2011)","DOI":"10.1145\/2095050.2095056"},{"key":"10_CR20","doi-asserted-by":"crossref","unstructured":"Axelsen, E.W., Krogdahl, S.: Package Templates: A Definition by Semantics-Preserving Source-to-Source Transformations to Efficient Java Code. In: 11th International Conference on Generative Programming and Component Engineering (GPCE 2012), pp. 50\u201359. ACM Press (2012)","DOI":"10.1145\/2371401.2371409"},{"key":"10_CR21","unstructured":"Reiter, T., Kapsammer, E., Retschitzegger, W., Schwinger, W.: Model Integration through Mega Operations. In: Proceedings of the Workshop on Model-Driven Web Engineering (MDWE 2005) (2005), http:\/\/www.lcc.uma.es\/~av\/mdwe2005\/camera-ready\/3-MDWE2005_MegaOperations_CameraReady.pdf"}],"container-title":["Lecture Notes in Computer Science","System Analysis and Modeling: Theory and Practice"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-36757-1_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,29]],"date-time":"2025-04-29T20:11:52Z","timestamp":1745957512000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-36757-1_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642367564","9783642367571"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-36757-1_10","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2013]]}}}