{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,7]],"date-time":"2026-10-07T02:36:18Z","timestamp":1791340578139,"version":"4.3.1"},"publisher-location":"Cham","reference-count":32,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319192369","type":"print"},{"value":"9783319192376","type":"electronic"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-19237-6_26","type":"book-chapter","created":{"date-parts":[[2015,5,26]],"date-time":"2015-05-26T13:15:31Z","timestamp":1432646131000},"page":"413-428","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Towards Metamodelling-In-The-Large: Interface-Based Composition for Modular Metamodel Development"],"prefix":"10.1007","author":[{"given":"Sr\u0111an","family":"\u017divkovi\u0107","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dimitris","family":"Karagiannis","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2015,5,27]]},"reference":[{"key":"26_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"290","DOI":"10.1007\/978-3-642-18023-1_7","volume-title":"Generative and Transformational Techniques in Software Engineering III","author":"B Selic","year":"2011","unstructured":"Selic, B.: The theory and practice of modeling language design for model-based software engineering\u2014a personal perspective. In: Fernandes, J.M., L\u00e4mmel, R., Visser, J., Saraiva, J. (eds.) Generative and Transformational Techniques in Software Engineering III. LNCS, vol. 6491, pp. 290\u2013321. Springer, Heidelberg (2011)"},{"key":"26_CR2","unstructured":"OMG: Meta Object Facility (MOF) Version 2.4.2 (2014). http:\/\/www.omg.org\/spec\/MOF\/2.4.2\/"},{"key":"26_CR3","doi-asserted-by":"crossref","unstructured":"Kelly, S., Lyytinen, K., Rossi, M.: Metaedit+ a fully configurable multi-user and multi-tool CASE and CAME environment. In: Advanced Information Systems Engineering. pp. 1\u201321. Springer (1996)","DOI":"10.1007\/3-540-61292-0_1"},{"issue":"5","key":"26_CR4","doi-asserted-by":"publisher","first-page":"392","DOI":"10.1007\/BF03250755","volume":"42","author":"S Junginger","year":"2000","unstructured":"Junginger, S., K\u00fchn, H., Strobl, R., Karagiannis, D.: Ein Gesch\u00e4ftsprozessmanagement-Werkzeug der n\u00e4chsten Generation - ADONIS: Konzeption und Anwendungen. Wirtschaftsinformatik 42(5), 392\u2013401 (2000)","journal-title":"Wirtschaftsinformatik"},{"key":"26_CR5","unstructured":"K\u00fchn, H.: The ADOxx metamodelling platform. In: Workshop on Methods as Plug-Ins for Meta-Modelling, Klagenfurt, Austria (2010)"},{"key":"26_CR6","unstructured":"Ledeczi, A., Maroti, M., Bakay, A., Karsai, G., Garrett, J., Thomason, C., Nordstrom, G., Sprinkle, J., Volgyesi, P.: The Generic Modeling Environment. In: Workshop on Intelligent Signal Processing, Budapest, Hungary, vol. 17 (2001)"},{"key":"26_CR7","unstructured":"Steinberg, D., Budinsky, F., Merks, E., Paternostro, M.: EMF: Eclipse Modeling Framework. Pearson Education (2008)"},{"key":"26_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1007\/BFb0019922","volume-title":"Conceptual Modeling ER \u201996","author":"J Ebert","year":"1996","unstructured":"Ebert, J., Winter, A., Dahm, P., Franzke, A., S\u00fcttenbach, R.: Graph-based modeling and implementation with EER\/GRAL. In: Thalheim, B. (ed.) Conceptual Modeling ER \u201996. LNCS, vol. 1157, pp. 163\u2013178. Springer, Heidelberg (1996)"},{"key":"26_CR9","series-title":"Informatik-Fachberichte","first-page":"89","volume-title":"Programmiersprachen","author":"FL DeRemer","year":"1976","unstructured":"DeRemer, F.L., Kron, H.H.: Programming-in-the-Large versus Programming-in-the-Small. In: Schneider, H.-J., Nagl, M. (eds.) Programmiersprachen. IF, vol. 1, 80th edn, p. 89. Springer, Heidelberg (1976)","edition":"80"},{"key":"26_CR10","volume-title":"Component Software: Beyond Object-Oriented Programming","author":"C Szyperski","year":"2002","unstructured":"Szyperski, C.: Component Software: Beyond Object-Oriented Programming, 2nd edn. Addison-Wesley Longman Publishing Co. Inc, Boston, MA (2002)","edition":"2"},{"key":"26_CR11","doi-asserted-by":"crossref","unstructured":"A\u00dfmann, U.: Invasive Software Composition. Springer (2003)","DOI":"10.1007\/978-3-662-05082-8"},{"key":"26_CR12","doi-asserted-by":"crossref","unstructured":"Greenfield, J., Short, K., Cook, S., Kent, S., Crupi, J.: Software Factories: Assembling Applications with Patterns, Frameworks, Models and Tools. Wiley, (2004)","DOI":"10.1007\/978-3-540-28630-1_19"},{"issue":"1","key":"26_CR13","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1145\/209891.209894","volume":"16","author":"D Karagiannis","year":"1995","unstructured":"Karagiannis, D.: BPMS: Business Process Management Systems. ACM SIGOIS Bulletin 16(1), 10\u201313 (1995)","journal-title":"ACM SIGOIS Bulletin"},{"key":"26_CR14","unstructured":"OMG: Business Process Model and Notation (BPMN) Version 2.0.2 (2013). http:\/\/www.omg.org\/spec\/BPMN\/2.0.2\/"},{"key":"26_CR15","unstructured":"Rausch, T., Kuehn, H., Murzek, M., Brennan, T.: Making BPMN 2.0 Fit for Full Business Use. BPMN 2.0 Handbook Second Edition p. 189 (2011)"},{"key":"26_CR16","unstructured":"Harmsen, A.F.: Situational Method Engineering. Moret Ernst & Young Management Consultants (1997)"},{"issue":"3","key":"26_CR17","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1016\/S0306-4379(99)00016-2","volume":"24","author":"S Brinkkemper","year":"1999","unstructured":"Brinkkemper, S., Saeki, M., Harmsen, F.: Meta-modelling Based Assembly Techniques for Situational Method Engineering. Inf. Systems 24(3), 209\u2013228 (1999)","journal-title":"Inf. Systems"},{"key":"26_CR18","doi-asserted-by":"crossref","unstructured":"Ralyt\u00e9, J., Rolland, C.: An Approach for Method Reengineering. Springer (2001)","DOI":"10.1007\/3-540-45581-7_35"},{"key":"26_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1007\/978-3-540-25975-6_15","volume-title":"Advanced Information Systems Engineering","author":"K Wistrand","year":"2004","unstructured":"Wistrand, K., Karlsson, F.: Method components \u2013 rationale revealed. In: Persson, A., Stirna, J. (eds.) CAiSE 2004. LNCS, vol. 3084, pp. 189\u2013201. Springer, Heidelberg (2004)"},{"key":"26_CR20","unstructured":"Deneck\u00e8re, R., Iacovelli, A., Kornyshova, E., Souveyet, C.: From Method Fragments to Method Services. In: Proceedings of EMMSAD. p. 81 (2008)"},{"key":"26_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1007\/978-3-540-25975-6_16","volume-title":"Advanced Information Systems Engineering","author":"J Ralyt\u00e9","year":"2004","unstructured":"Ralyt\u00e9, J., Rolland, C., Deneck\u00e8re, R.: Towards a meta-tool for change-centric method engineering: a typology of generic operators. In: Persson, A., Stirna, J. (eds.) CAiSE 2004. LNCS, vol. 3084, pp. 202\u2013218. Springer, Heidelberg (2004)"},{"issue":"10","key":"26_CR22","doi-asserted-by":"publisher","first-page":"1730","DOI":"10.1016\/j.jss.2009.05.020","volume":"82","author":"C Hug","year":"2009","unstructured":"Hug, C., Front, A., Rieu, D., Henderson-Sellers, B.: A Method to Build Information Systems Engineering Process Metamodels. Journal of Systems and Software 82(10), 1730\u20131742 (2009)","journal-title":"Journal of Systems and Software"},{"key":"26_CR23","unstructured":"Kleppe, A.: Software Language Engineering: Creating Domain-Specific Languages Using Metamodels. Addison-Wesley Professional (2009)"},{"issue":"5","key":"26_CR24","doi-asserted-by":"publisher","first-page":"353","DOI":"10.1007\/s10009-010-0142-1","volume":"12","author":"H Krahn","year":"2010","unstructured":"Krahn, H., Rumpe, B., V\u00f6lkel, S.: MontiCore: A Framework for Compositional Development of Domain Specific Languages. International Journal on Software Tools for Technology Transfer 12(5), 353\u2013372 (2010)","journal-title":"International Journal on Software Tools for Technology Transfer"},{"key":"26_CR25","doi-asserted-by":"crossref","unstructured":"Ledeczi, A., Nordstrom, G., Karsai, G., Volgyesi, P., Maroti, M.: On Metamodel Composition. In: Proc. of the 2001 IEEE International Conference on Control Applications, pp. 756\u2013760 (2001)","DOI":"10.1109\/CCA.2001.973959"},{"issue":"2","key":"26_CR26","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1109\/TCST.2004.824311","volume":"12","author":"G Karsai","year":"2004","unstructured":"Karsai, G., Maroti, M., L\u00e9deczi, \u00c1., Gray, J., Sztipanovits, J.: Composition and Cloning in Modeling and Meta-Modeling. IEEE Transactions on Control Systems Technology 12(2), 263\u2013278 (2004)","journal-title":"IEEE Transactions on Control Systems Technology"},{"key":"26_CR27","unstructured":"Emerson, M., Sztipanovits, J.: Techniques for Metamodel Composition. In: OOPSLA 6th Workshop on Domain Specific Modeling, pp. 123\u2013139 (2006)"},{"key":"26_CR28","unstructured":"Tolvanen, J.P.: Incremental Method Engineering with Modeling Tools: Theoretical Principles and Empirical Evidence. University of Jyv\u00e4skyl\u00e4 (1998)"},{"key":"26_CR29","doi-asserted-by":"crossref","unstructured":"Kelly, S., Tolvanen, J.P.: Domain-specific Modeling: Enabling Full Code Generation. Wiley (2008)","DOI":"10.1002\/9780470249260"},{"key":"26_CR30","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"386","DOI":"10.1007\/978-3-540-87875-9_28","volume-title":"Model Driven Engineering Languages and Systems","author":"I Weisem\u00f6ller","year":"2008","unstructured":"Weisem\u00f6ller, I., Sch\u00fcrr, A.: Formal definition of MOF 2.0 metamodel components and composition. In: Czarnecki, K., Ober, I., Bruel, J.-M., Uhl, A., V\u00f6lter, M. (eds.) MODELS 2008. LNCS, vol. 5301, pp. 386\u2013400. Springer, Heidelberg (2008)"},{"key":"26_CR31","unstructured":"Pedro, L., Amaral, V., Buchs, D.: Foundations for a Domain Specific Modeling Language Prototyping Environment: A Compositional Approach. In: Proc. 8th OOPSLA Workshop on Domain-Specific Modeling. University of Jyv\u00e4skyl\u00e4n (2008)"},{"key":"26_CR32","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"254","DOI":"10.1007\/978-3-642-12107-4_19","volume-title":"Software Language Engineering","author":"C Wende","year":"2010","unstructured":"Wende, C., Thieme, N., Zschaler, S.: A role-based approach towards modular language engineering. In: van den Brand, M., Ga\u0161evi\u0107, D., Gray, J. (eds.) SLE 2009. LNCS, vol. 5969, pp. 254\u2013273. Springer, Heidelberg (2010)"}],"container-title":["Lecture Notes in Business Information Processing","Enterprise, Business-Process and Information Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-19237-6_26","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,28]],"date-time":"2025-05-28T03:11:16Z","timestamp":1748401876000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-19237-6_26"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319192369","9783319192376"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-19237-6_26","relation":{},"ISSN":["1865-1348","1865-1356"],"issn-type":[{"value":"1865-1348","type":"print"},{"value":"1865-1356","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015]]},"assertion":[{"value":"27 May 2015","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}