{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T12:57:19Z","timestamp":1743080239445,"version":"3.40.3"},"publisher-location":"Cham","reference-count":21,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319211503"},{"type":"electronic","value":"9783319211510"}],"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-21151-0_2","type":"book-chapter","created":{"date-parts":[[2015,7,16]],"date-time":"2015-07-16T03:07:07Z","timestamp":1437016027000},"page":"18-32","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["A Comparison of Two-Level and Multi-level Modelling for Cloud-Based Applications"],"prefix":"10.1007","author":[{"given":"Alessandro","family":"Rossini","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juan","family":"de Lara","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Esther","family":"Guerra","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nikolay","family":"Nikolov","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,7,17]]},"reference":[{"issue":"4","key":"2_CR1","doi-asserted-by":"publisher","first-page":"521","DOI":"10.1007\/s10270-008-0103-2","volume":"8","author":"T Asikainen","year":"2009","unstructured":"Asikainen, T., M\u00e4nnist\u00f6, T.: Nivel: a metamodelling language with a formal semantics. Software and System Modeling 8(4), 521\u2013549 (2009)","journal-title":"Software and System Modeling"},{"key":"2_CR2","doi-asserted-by":"crossref","unstructured":"Atkinson, C., Gerbig, R., Kennel, B.: Symbiotic general-purpose and domain-specific languages. In: Glinz, M., Murphy, G.C., Pezz\u00e8, M. (eds.) ICSE 2012: 34th International Conference on Software Engineering, pp. 1269\u20131272. IEEE (2012)","DOI":"10.1109\/ICSE.2012.6227102"},{"key":"2_CR3","unstructured":"Atkinson, C., Gerbig, R., K\u00fchne, T.: Comparing multi-level modeling approaches. In: CEUR Workshop Proceedings MULTI 2014: 1st International Workshop on Multi-Level Modelling, co-located with MODELS 2014: 17th ACM\/IEEE International Conference on Model Driven Engineering Languages and Systems, vol. 1286, pp. 53\u201361. CEUR (2014)"},{"issue":"4","key":"2_CR4","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 Transactions on Modeling and Computer Simulation 12(4), 290\u2013321 (2002)","journal-title":"ACM Transactions on Modeling and Computer Simulation"},{"issue":"3","key":"2_CR5","doi-asserted-by":"publisher","first-page":"345","DOI":"10.1007\/s10270-007-0061-0","volume":"7","author":"C Atkinson","year":"2008","unstructured":"Atkinson, C., K\u00fchne, T.: Reducing accidental complexity in domain models. Software and Systems Modeling 7(3), 345\u2013359 (2008)","journal-title":"Software and Systems Modeling"},{"issue":"10","key":"2_CR6","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1109\/MC.2009.326","volume":"42","author":"G Blair","year":"2009","unstructured":"Blair, G., Bencomo, N., France, R.: Models@run.time. IEEE Computer 42(10), 22\u201327 (2009)","journal-title":"IEEE Computer"},{"key":"2_CR7","unstructured":"Clark, T., Gonzalez-Perez, C., Henderson-Sellers, B.: A foundation for multi-level modelling. In: CEUR Workshop Proceedings MULTI 2014: 1st International Workshop on Multi-Level Modelling, Co-located with MODELS 2014: 17th ACM\/IEEE International Conference on Model Driven Engineering Languages and Systems, vol. 1286, pp. 43\u201352. CEUR (2014)"},{"key":"2_CR8","doi-asserted-by":"crossref","unstructured":"Cointe, P.: Metaclasses are first class: the ObjVlisp model. In: Meyrowitz, N.K. (ed.) OOPSLA 1987: Conference on Object-Oriented Programming Systems, Languages, and Applications, pp. 156\u2013167. ACM (1987)","DOI":"10.1145\/38765.38822"},{"key":"2_CR9","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 de Lara","year":"2010","unstructured":"de Lara, J., Guerra, E.: Deep meta-modelling with MetaDepth. In: Vitek, J. (ed.) TOOLS 2010. LNCS, vol. 6141, pp. 1\u201320. Springer, Heidelberg (2010)"},{"issue":"2","key":"2_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2685615","volume":"24","author":"J de Lara","year":"2014","unstructured":"de Lara, J., Guerra, E., Cuadrado, J.S.: When and How to Use Multi-Level Modelling. ACM Trans. on Software Eng. and Methodology 24(2), 1\u201346 (2014)","journal-title":"ACM Trans. on Software Eng. and Methodology"},{"issue":"1","key":"2_CR11","doi-asserted-by":"publisher","first-page":"429","DOI":"10.1007\/s10270-013-0367-z","volume":"14","author":"J de Lara","year":"2015","unstructured":"de Lara, J., Guerra, E., Cuadrado, J.S.: Model-driven engineering with domain-specific meta-modelling languages. Software and System Modeling 14(1), 429\u2013459 (2015)","journal-title":"Software and System Modeling"},{"key":"2_CR12","doi-asserted-by":"crossref","unstructured":"Ferry, N., Chauvel, F., Rossini, A., Morin, B., Solberg, A.: Managing multi-cloud systems with CloudMF. In: Solberg, A., Babar, M.A., Dumas, M., Cuesta, C.E. (eds.) NordiCloud 2013: 2nd Nordic Symposium on Cloud Computing and Internet Technologies, pp. 38\u201345. ACM (2013)","DOI":"10.1145\/2513534.2513542"},{"key":"2_CR13","doi-asserted-by":"crossref","unstructured":"Ferry, N., Rossini, A., Chauvel, F., Morin, B., Solberg, A.: Towards model-driven provisioning, deployment, monitoring, and adaptation of multi-cloud systems. In: O\u2019Conner, L. (ed.) CLOUD 2013: 6th IEEE International Conference on Cloud Computing, pp. 887\u2013894. IEEE Computer Society (2013)","DOI":"10.1109\/CLOUD.2013.133"},{"key":"2_CR14","doi-asserted-by":"crossref","unstructured":"Ferry, N., Song, H., Rossini, A., Chauvel, F., Solberg, A.: CloudMF: applying MDE to tame the complexity of managing multi-cloud applications. In: Bilof, R. (ed.) UCC 2014: 7th IEEE\/ACM International Conference on Utility and Cloud Computing, pp. 269\u2013277. IEEE Computer Society (2014)","DOI":"10.1109\/UCC.2014.36"},{"issue":"1","key":"2_CR15","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1007\/s10270-005-0099-9","volume":"5","author":"C Gonzalez-Perez","year":"2006","unstructured":"Gonzalez-Perez, C., Henderson-Sellers, B.: A powertype-based metamodelling framework. Software and Systems Modeling 5(1), 72\u201390 (2006)","journal-title":"Software and Systems Modeling"},{"key":"2_CR16","doi-asserted-by":"crossref","unstructured":"Kiczales, G., des Rivieres, J., Bobrow, D.G.: The Art of the Metaobject Protocol. MIT Press (1991)","DOI":"10.7551\/mitpress\/1405.001.0001"},{"issue":"4","key":"2_CR17","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1007\/s10270-006-0017-9","volume":"5","author":"T K\u00fchne","year":"2006","unstructured":"K\u00fchne, T.: Matters of (meta-)modeling. Software and Systems Modeling 5(4), 369\u2013385 (2006)","journal-title":"Software and Systems Modeling"},{"key":"2_CR18","doi-asserted-by":"crossref","unstructured":"K\u00fchne, T., Schreiber, D.: Can programming be liberated from the two-level style: multi-level programming with deepjava. In: Gabriel, R.P., Bacon, D.F., Lopes, C.V., Jr., G.L.S. (eds.) OOPSLA 2007: 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, pp. 229\u2013244. ACM (2007)","DOI":"10.1145\/1297027.1297044"},{"key":"2_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"314","DOI":"10.1007\/978-3-642-12107-4_22","volume-title":"Software Language Engineering","author":"F Mallet","year":"2010","unstructured":"Mallet, F., Lagarde, F., Andr\u00e9, C., G\u00e9rard, S., Terrier, F.: An automated process for implementing multilevel domain models. In: van den Brand, M., Ga\u0161evi\u0107, D., Gray, J. (eds.) SLE 2009. LNCS, vol. 5969, pp. 314\u2013333. Springer, Heidelberg (2010)"},{"key":"2_CR20","unstructured":"Palma, D., Spatzier, T.: Topology and Orchestration Specification for Cloud Applications (TOSCA). Tech. rep., Organization for the Advancement of Structured Information Standards (OASIS), June 2013. http:\/\/docs.oasis-open.org\/tosca\/TOSCA\/v1.0\/cos01\/TOSCA-v1.0-cos01.pdf"},{"issue":"6","key":"2_CR21","doi-asserted-by":"publisher","first-page":"1115","DOI":"10.1007\/s00165-014-0307-x","volume":"26","author":"A Rossini","year":"2014","unstructured":"Rossini, A., de Lara, J., Guerra, E., Rutle, A., Wolter, U.: A formalisation of deep metamodelling. Formal Aspects of Computing 26(6), 1115\u20131152 (2014)","journal-title":"Formal Aspects of Computing"}],"container-title":["Lecture Notes in Computer Science","Modelling Foundations and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-21151-0_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,24]],"date-time":"2023-01-24T13:30:19Z","timestamp":1674567019000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-21151-0_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319211503","9783319211510"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-21151-0_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2015]]},"assertion":[{"value":"17 July 2015","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}