{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,12]],"date-time":"2025-09-12T18:20:42Z","timestamp":1757701242327},"publisher-location":"Cham","reference-count":48,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319981765"},{"type":"electronic","value":"9783319981772"}],"license":[{"start":{"date-parts":[[2013,1,1]],"date-time":"2013-01-01T00:00:00Z","timestamp":1356998400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-38709-8_16","type":"book-chapter","created":{"date-parts":[[2013,6,20]],"date-time":"2013-06-20T11:44:12Z","timestamp":1371728652000},"page":"240-255","source":"Crossref","is-referenced-by-count":8,"title":["On the Search for a Level-Agnostic Modelling Language"],"prefix":"10.1007","author":[{"given":"Brian","family":"Henderson-Sellers","sequence":"first","affiliation":[]},{"given":"Tony","family":"Clark","sequence":"additional","affiliation":[]},{"given":"Cesar","family":"Gonzalez-Perez","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"16_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-642-33666-9_2","volume-title":"Model Driven Engineering Languages and Systems","author":"J. S\u00e1nchez-Cuadrado","year":"2012","unstructured":"S\u00e1nchez-Cuadrado, J., de Lara, J., Guerra, E.: Bottom-up meta-modelling: An interactive approach. In: France, R.B., Kazmeier, J., Breu, R., Atkinson, C. (eds.) MODELS 2012. LNCS, vol.\u00a07590, pp. 3\u201319. Springer, Heidelberg (2012)"},{"key":"16_CR2","doi-asserted-by":"publisher","first-page":"513","DOI":"10.1007\/s10270-012-0261-0","volume":"11","author":"B. Selic","year":"2012","unstructured":"Selic, B.: What will it take? A view on adoption of model-based methods in practice. Software and Systems Modeling\u00a011, 513\u2013526 (2012)","journal-title":"Software and Systems Modeling"},{"key":"16_CR3","doi-asserted-by":"publisher","first-page":"571","DOI":"10.1007\/s10270-012-0278-4","volume":"11","author":"M.R.V. Chaudron","year":"2012","unstructured":"Chaudron, M.R.V., Heijstek, W., Nugroho, A.: How effective is UML modeling? Softw. Sys. Model.\u00a011, 571\u2013580 (2012)","journal-title":"Softw. Sys. Model."},{"key":"16_CR4","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. Softw. Syst. Model.\u00a05, 369\u2013385 (2006)","journal-title":"Softw. Syst. Model."},{"key":"16_CR5","doi-asserted-by":"publisher","first-page":"301","DOI":"10.1016\/j.jss.2010.10.025","volume":"84","author":"B. Henderson-Sellers","year":"2011","unstructured":"Henderson-Sellers, B.: Bridging metamodels and ontologies in software engineering. J. Systems Software\u00a084, 301\u2013313 (2011)","journal-title":"J. Systems Software"},{"key":"16_CR6","doi-asserted-by":"crossref","unstructured":"Henderson-Sellers, B.: On the Mathematics of Modelling, Metamodelling, Ontologies and Modelling Languages, Springer Briefs in Computer Science. Springer (2012)","DOI":"10.1007\/978-3-642-29825-7"},{"key":"16_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"266","DOI":"10.1007\/978-3-642-19440-5_16","volume-title":"Software Language Engineering","author":"C. Atkinson","year":"2011","unstructured":"Atkinson, C., Kennel, B., Go\u00df, B.: The level-agnostic modeling language. In: Malloy, B., Staab, S., van den Brand, M. (eds.) SLE 2010. LNCS, vol.\u00a06563, pp. 266\u2013275. Springer, Heidelberg (2011)"},{"key":"16_CR8","unstructured":"Atkinson, C., Kennel, B., Go\u00df, B.: Supporting constructive and exploratory modes of modeling in multi-level ontologies. In: Procs. 7th Int. Workshop on Semantic Web Enabled Software Engineering, Bonn (October 24, 2011)"},{"key":"16_CR9","unstructured":"Kennel, B.: A unified framework for multi-level modeling. PhD Thesis, Univ. Mannheim, Germany, 229 p. (2012)"},{"key":"16_CR10","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1109\/EDOC.1997.628350","volume-title":"Procs. First International Enterprise Distributed Object Computing Workshop (EDOC 1997)","author":"C. Atkinson","year":"1997","unstructured":"Atkinson, C.: Metamodelling for distributed object environments. In: Procs. First International Enterprise Distributed Object Computing Workshop (EDOC 1997), pp. 90\u2013101. IEEE Computer Society, Brisbane (1997)"},{"key":"16_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1007\/978-3-540-48480-6_3","volume-title":"The Unified Modeling Language. \u00abUML\u00bb\u201998: Beyond the Notation","author":"C. Atkinson","year":"1999","unstructured":"Atkinson, C.: Supporting and applying the UML conceptual framework. In: B\u00e9zivin, J., Muller, P.-A. (eds.) UML 1998. LNCS, vol.\u00a01618, pp. 21\u201336. Springer, Heidelberg (1999)"},{"key":"16_CR12","unstructured":"ISO\/IEC: Software Engineering - Metamodel for Development Methodologies, ISO\/IEC 24744. International Organization for Standardization, Geneva (2007)"},{"key":"16_CR13","first-page":"210","volume-title":"Metamodelling for Software Engineering","author":"C. Gonzalez-Perez","year":"2008","unstructured":"Gonzalez-Perez, C., Henderson-Sellers, B.: Metamodelling for Software Engineering, p. 210. J. Wiley & Sons, Chichester (2008)"},{"key":"16_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"455","DOI":"10.1007\/978-3-540-87877-3_33","volume-title":"Conceptual Modeling - ER 2008","author":"A. Aharoni","year":"2008","unstructured":"Aharoni, A., Reinhartz-Berger, I.: A domain engineering approach for situational method engineering. In: Li, Q., Spaccapietra, S., Yu, E., Oliv\u00e9, A. (eds.) ER 2008. LNCS, vol.\u00a05231, pp. 455\u2013468. Springer, Heidelberg (2008)"},{"key":"16_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1007\/3-540-45441-1_3","volume-title":"\u00abUML\u00bb 2001 \u2013 The Unified Modeling Language. Modeling Languages, Concepts, and Tools","author":"C. Atkinson","year":"2001","unstructured":"Atkinson, C., K\u00fchne, T.: The essence of multilevel metamodeling. In: Gogolla, M., Kobryn, C. (eds.) UML 2001. LNCS, vol.\u00a02185, pp. 19\u201333. Springer, Heidelberg (2001)"},{"key":"16_CR16","unstructured":"Atkinson, C., K\u00fchne, T.: Meta-level independent modelling, In: Procs. In: Procs. Int. Workshop on Model Engineering (Part of ECOOP 2000), Sophia Antipolis, Cannes, France (2000)"},{"key":"16_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"398","DOI":"10.1007\/11557432_30","volume-title":"Model Driven Engineering Languages and Systems","author":"C. Atkinson","year":"2005","unstructured":"Atkinson, C., K\u00fchne, T.: Concepts for comparing modeling tool architectures. In: Briand, L.C., Williams, C. (eds.) MoDELS 2005. LNCS, vol.\u00a03713, pp. 398\u2013413. Springer, Heidelberg (2005)"},{"key":"16_CR18","doi-asserted-by":"crossref","unstructured":"Searle, J.R.: Speech Acts. An Essay in the Philosophy of Language. Cambridge Univ. Press, p. 203 (1969)","DOI":"10.1017\/CBO9781139173438"},{"key":"16_CR19","unstructured":"Eriksson, O.: Pers. Comm (2012)"},{"issue":"6","key":"16_CR20","doi-asserted-by":"publisher","first-page":"742","DOI":"10.1109\/TSE.2009.31","volume":"35","author":"C. Atkinson","year":"2009","unstructured":"Atkinson, C., Gutheil, M., Kennel, B.: A flexible infrastructure for multilevel language engineering. IEEE Trans. Software Eng.\u00a035(6), 742\u2013755 (2009)","journal-title":"IEEE Trans. Software Eng."},{"key":"16_CR21","unstructured":"Henderson-Sellers, B., Gonzalez-Perez, C., Eriksson, O., \u00c5gerfalk, P.: Ptolemaic metamodelling? The need for a paradigm shift. In: Cueva Lovelle, J.M., Pelayo Garc\u00eda-Bustelo, C., Sanju\u00e1n Mart\u00ednez, O. (eds.) Progressions and Innovations in Model-Driven Software Engineering. IGI Global (in press, 2013)"},{"key":"16_CR22","series-title":"LNBIP","first-page":"329","volume-title":"CAiSE 2013 Workshops","author":"B. Henderson-Sellers","year":"2013","unstructured":"Henderson-Sellers, B., Gonzalez-Perez, C., Walkerden, G.: An application of philosophy in software modelling and future information systems development. In: Franch, X., Soffer, P. (eds.) CAiSE 2013 Workshops. LNBIP, vol.\u00a0148, pp. 329\u2013340. Springer, Heidelberg (2013)"},{"key":"16_CR23","unstructured":"K\u00fchne, T.: Making modeling languages fit for model-driven development. paper presented at ATEM 2007 (Part of MoDELS 2007). IEEE online publication (2007)"},{"issue":"3","key":"16_CR24","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\u00a07(3), 345\u2013359 (2008)","journal-title":"Software and Systems Modeling"},{"key":"16_CR25","unstructured":"Guizzardi, G.: Ontological foundations for structural conceptual models. CTIT PhD Thesis Series, No. 05-74, Enschede, The Netherlands (2005)"},{"key":"16_CR26","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1007\/11426714_8","volume-title":"Agent-Oriented Information Systems II","author":"G. Guizzardi","year":"2005","unstructured":"Guizzardi, G., Wagner, G.: Towards ontological foundations for agent modelling concepts using the unified fundational ontology (UFO). In: Bresciani, P., Giorgini, P., Henderson-Sellers, B., Low, G., Winikoff, M. (eds.) AOIS 2004. LNCS (LNAI), vol.\u00a03508, pp. 110\u2013124. Springer, Heidelberg (2005)"},{"key":"16_CR27","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"691","DOI":"10.1007\/11557432_51","volume-title":"Model Driven Engineering Languages and Systems","author":"G. Guizzardi","year":"2005","unstructured":"Guizzardi, G., Ferreira Pires, L., van Sinderen, M.: An ontology-based approach for evaluating the domain appropriateness and comprehensibility appropriateness of modeling languages. In: Briand, L.C., Williams, C. (eds.) MoDELS 2005. LNCS, vol.\u00a03713, pp. 691\u2013705. Springer, Heidelberg (2005)"},{"key":"16_CR28","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"112","DOI":"10.1007\/978-3-540-25975-6_10","volume-title":"Advanced Information Systems Engineering","author":"G. Guizzardi","year":"2004","unstructured":"Guizzardi, G., Wagner, G., Guarino, N., van Sinderen, M.: An ontologically well-founded profile for UML conceptual models. In: Persson, A., Stirna, J. (eds.) CAiSE 2004. LNCS, vol.\u00a03084, pp. 112\u2013126. Springer, Heidelberg (2004)"},{"key":"16_CR29","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1109\/MS.2003.1231149","volume":"20","author":"C. Atkinson","year":"2003","unstructured":"Atkinson, C., K\u00fchne, T.: Model-driven development: a metamodelling foundation. IEEE Software\u00a020, 36\u201341 (2003)","journal-title":"IEEE Software"},{"issue":"6","key":"16_CR30","doi-asserted-by":"publisher","first-page":"761","DOI":"10.1142\/S0218194001000724","volume":"11","author":"C. Atkinson","year":"2001","unstructured":"Atkinson, C., K\u00fchne, T.: Processes and products in a multi-level metamodelling architecture. Int. J. Software Eng. and Knowledge Eng.\u00a011(6), 761\u2013783 (2001)","journal-title":"Int. J. Software Eng. and Knowledge Eng."},{"issue":"8","key":"16_CR31","first-page":"433","volume":"11","author":"O. Eriksson","year":"2010","unstructured":"Eriksson, O., \u00c5gerfalk, P.J.: Rethinking the meaning of identifiers in information infrastructures. J. AIS\u00a011(8), 433\u2013454 (2010)","journal-title":"J. AIS"},{"key":"16_CR32","unstructured":"Johnson, R., Woolf, B.: The type object pattern. In: Pattern Languages of Program Design, vol.\u00a03, pp. 47\u201365. Addison-Wesley (1997)"},{"key":"16_CR33","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1007\/3-540-45441-1_4","volume-title":"\u00abUML\u00bb 2001 \u2013 The Unified Modeling Language. Modeling Languages, Concepts, and Tools","author":"J. \u00c1lvarez","year":"2001","unstructured":"\u00c1lvarez, J., Evans, A., Sammut, P.: Mapping between levels in the metamodel architecture. In: Gogolla, M., Kobryn, C. (eds.) UML 2001. LNCS, vol.\u00a02185, pp. 34\u201346. Springer, Heidelberg (2001)"},{"key":"16_CR34","unstructured":"D\u2019Souza, D., Wills, A.C.: Objects, Components and Frameworks with UML: The Catalysis Approach. Addison-Wesley (1998)"},{"issue":"11","key":"16_CR35","doi-asserted-by":"publisher","first-page":"1778","DOI":"10.1016\/j.jss.2007.02.048","volume":"80","author":"C. Gonzalez-Perez","year":"2007","unstructured":"Gonzalez-Perez, C., Henderson-Sellers, B.: Modelling software development methodologies: a conceptual foundation. J. Sys. Softw.\u00a080(11), 1778\u20131796 (2007)","journal-title":"J. Sys. Softw."},{"key":"16_CR36","doi-asserted-by":"publisher","first-page":"218","DOI":"10.4018\/978-1-59140-471-2.ch010","volume-title":"Advanced Topics in Database Research 4","author":"T. Halpin","year":"2005","unstructured":"Halpin, T.: Higher-order types and information modeling. In: Siau, K. (ed.) Advanced Topics in Database Research 4, pp. 218\u2013237. Idea Publishing Group, Hershey (2005)"},{"key":"16_CR37","doi-asserted-by":"crossref","unstructured":"Halpin, T., Morgan, T.: Information Modeling and Relational Databases, 2nd edn. Morgan Kaufmann (2008)","DOI":"10.1016\/B978-012373568-3.50016-3"},{"key":"16_CR38","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1007\/3-540-45314-8_3","volume-title":"Fundamental Approaches to Software Engineering","author":"T. Clark","year":"2001","unstructured":"Clark, T., Evans, A., Caskurlu, B.: The meta-modeling language calculus: Foundation semantics for UML. In: Hussmann, H. (ed.) FASE 2001. LNCS, vol.\u00a02029, pp. 17\u201331. Springer, Heidelberg (2001)"},{"key":"16_CR39","doi-asserted-by":"crossref","unstructured":"Clark, T., Henderson-Sellers, B., Gonzalez-Perez, C.: Formalizing a new level-agnostic modelling language, paper in preparation (2013)","DOI":"10.1007\/978-3-642-38709-8_16"},{"key":"16_CR40","unstructured":"Clark, T., Willans, J.: Software Language Engineering with XMF and XModeler. In: Mernik, M. (ed.) Formal and Practical Aspects of Domain-Specific Languages: Recent Developments. IGI Global (2013)"},{"key":"16_CR41","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-540-72901-3_1","volume-title":"Model Driven Architecture - Foundations and Applications","author":"A. Achilleos","year":"2007","unstructured":"Achilleos, A., Georgalas, N., Yang, K.: An open source domain-specific tools framework to support model driven development of OSS. In: Akehurst, D.H., Vogel, R., Paige, R.F. (eds.) ECMDA-FA 2007. LNCS, vol.\u00a04530, pp. 1\u201316. Springer, Heidelberg (2007)"},{"issue":"12","key":"16_CR42","doi-asserted-by":"publisher","first-page":"156","DOI":"10.1145\/38807.38822","volume":"22","author":"P. Cointe","year":"1987","unstructured":"Cointe, P.: Metaclasses are first class: the ObjVlisp model. ACM SIGPLAN Notices\u00a022(12), 156\u2013162 (1987)","journal-title":"ACM SIGPLAN Notices"},{"issue":"5","key":"16_CR43","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/MS.2008.138","volume":"25","author":"S. Helsen","year":"2008","unstructured":"Helsen, S., Ryman, A., Spinellis, D.: Where\u2019s my Jetpack? IEEE Software\u00a025(5), 18\u201321 (2008)","journal-title":"IEEE Software"},{"key":"16_CR44","unstructured":"Hofstadter, D., Bach, G.E.: An Eternal Golden Braid. Basic Books (1979)"},{"key":"16_CR45","doi-asserted-by":"crossref","unstructured":"Lowe, E.J.: The Four-Category Ontology: A Metaphysical Foundation for Natural Science. Oxford Univ. Press (2006)","DOI":"10.1093\/0199254397.003.0002"},{"key":"16_CR46","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"174","DOI":"10.1007\/978-3-642-12107-4_14","volume-title":"Software Language Engineering","author":"A. Laarman","year":"2010","unstructured":"Laarman, A., Kurtev, I.: Ontological metamodeling with explicit instantiation. In: van den Brand, M., Ga\u0161evi\u0107, D., Gray, J. (eds.) SLE 2009. LNCS, vol.\u00a05969, pp. 174\u2013183. Springer, Heidelberg (2010)"},{"key":"16_CR47","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"112","DOI":"10.1007\/11901181_10","volume-title":"Conceptual Modeling - ER 2006","author":"G. Guizzardi","year":"2006","unstructured":"Guizzardi, G., Masolo, C., Borgo, S.: In defense of a trope-based ontology for conceptual modeling: An example with the foundations of attributes, weak entities and datatypes. In: Embley, D.W., Oliv\u00e9, A., Ram, S. (eds.) ER 2006. LNCS, vol.\u00a04215, pp. 112\u2013125. Springer, Heidelberg (2006)"},{"key":"16_CR48","unstructured":"A suggestion of an anonymous reviewer (2013)"}],"container-title":["Notes on Numerical Fluid Mechanics and Multidisciplinary Design","Active Flow and Combustion Control 2018"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-38709-8_16","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,2,25]],"date-time":"2022-02-25T21:43:21Z","timestamp":1645825401000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-38709-8_16"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783319981765","9783319981772"],"references-count":48,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-38709-8_16","relation":{},"ISSN":["1612-2909","1860-0824"],"issn-type":[{"type":"print","value":"1612-2909"},{"type":"electronic","value":"1860-0824"}],"subject":[],"published":{"date-parts":[[2013]]}}}