Bibliography (preliminary)


  • Ward, Martin (1994) Language Oriented Programming. In: Software – Concepts and Tools 15 (4), pp. 147–161.


  • Pirotte A, Zimányi E, Massart D, Yakusheva T (1994) Materialization: A Powerful and Ubiquitous Abstraction Pattern. In: Proceedings of the 20th International Conference on Very Large Data Bases. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, pp 630–641


  • Jarke, Matthias; Eherer, S.; Gallersdörfer, R.; Jeusfeld, M.A; Staudt, M. (1995): ConceptBase – a deductive object base for meta data management. In: Journal of Intelligent Information Systems 4 (2), pp. 167–192.


  • Meyer, Bertrand (1996) The many faces of inheritance: A taxonomy of taxonomy Computer 29, 5 (May 1996), 105–108.


  • Atkinson C (1997) Meta-modelling for distributed object environments. In: Proceedings First International Enterprise Distributed Object Computing Workshop. pp 90–101


  • Odell JJ (1998) Advanced object-oriented analysis and design using UML. Cambridge Univ. Press, Cambridge


  • Weck, Wolfgang & Szyperski, Clemens (1998) Do We Need Inheritance? In Proc. of the CIOO Workshop at ECOOP


  • Atkinson C, Kühne T (2000) Meta-level independent modelling. In: International Workshop on Model Engineering at 14th European Conference on Object-Oriented Programming. p 16


  • Atkinson, Colin; Kühne, Thomas (2001) The essence of multilevel metamodeling. In: Martin Gogolla und Cris Kobryn (Hg.): Proceedings of the 4th International Conference on the Unified Modeling Language, Modeling Languages, Concepts, and Tools. Toronto, ON, Canada, October 1-5. Berlin, Heidelberg: Springer (Lecture Notes in Computer Science, 2185), pp. 19–33. Accessible Online


  • Atkinson C, Kühne T (2002) Profiles in a strict metamodeling framework. Science of Computer Programming 44:5–22.


  • Kühne T, Steimann F (2004) Tiefe Charakterisierung. In: Modellierung. pp 109–119


  • Atkinson C, Kühne T (2005) Concepts for comparing modeling tool architectures. In: International Conference on Model Driven Engineering Languages and Systems. Springer, pp 398–413


  • Gonzalez-Perez C, Henderson-Sellers B (2006) A powertype-based metamodelling framework. Softw Syst Model 5:72–90. doi: 10.1007/s10270-005-0099-9


  • Atkinson C, Kühne T (2008) Reducing accidental complexity in domain models. Software & Systems Modeling 7 (3), pp. 345–359. doi: 10.1007/s10270-007-0061-0
  • Clark, Tony; Sammut, Paul; Willans, James (2008) Applied metamodelling: a foundation for language driven development.
  • Clark, Tony; Sammut, Paul; Willans, James (2008) Superlanguages: Developing Languages and Applications with XMF.


  • Atkinson C, Gutheil M, Kennel B (2009) A Flexible Infrastructure for Multilevel Language Engineering. IEEE Transactions on Software Engineering 35:742-755. doi: 10.1109/TSE.2009.31
  • Frank Ulrich, Heise D, Kattenstroth H (2009) Use of a Domain Specific Modeling Language for Realizing Versatile Dashboards, Rossi M; Gray J; Sprinkle J; Tolvanen J (ed.): Proceedings of the 9th OOPSLA workshop on domain-specific modeling (DSM), Helsinki Business School, Helsinki.
  • Frank, Ulrich, & Strecker, Stefan (2009) Beyond ERP Systems: An Outline of Self-Referential Enterprise Systems (ICB Research Report No. 31). Available Online
  • Neumayr B, Grün K, Schrefl M (2009) Multi-level Domain Modeling with M-objects and M-relationships. In: Proceedings of the Sixth Asia-Pacific Conference on Conceptual Modeling – Volume 96. Australian Computer Society, Inc., Darlinghurst, Australia, Australia, pp 107-116
  • Neumayr B, Schrefl M (2009) Multi-level Conceptual Modeling and OWL. In: Advances in Conceptual Modeling – Challenging Perspectives. Springer, Berlin, Heidelberg, pp 189-199


  • De Lara J, Guerra E (2010) Deep meta-modelling with metadepth. In: International Conference on Modelling Techniques and Tools for Computer Performance Evaluation. Springer, pp 1–20
  • Frank, Ulrich (2010) Outline of a Method for Designing Domain-Specific Modelling Languages (ICB Research Report No. 42). Essen.


  • Frank, Ulrich (2011) Multi-Perspective Enterprise Modelling: Background and Terminological Foundation, ICB-Research Report, Institut für Informatik und Wirtschaftsinformatik (ICB), Universität Duisburg-Essen, No. 46.


  • Atkinson C, Gerbig R, Kennel B (2012) On-the-fly emendation of multi-level models. Modelling Foundations and Applications 194–209.
  • Clark, Tony; Muller, Pierre-Alain (2012) Exploiting model driven technology: a tale of two startups, Softw. Syst. Model. 11(4):481-493. doi:10.1007/s10270-012-0260-1.
  • Clark, Tony; Willans James (2012) Software Language Engineering with XMF and XModeler, Formal and practical aspects of domain-specific languages: recent developments. Mernik, Marjan, ed. IGI Global, pp. 311-340. ISBN 9781466620926.
  • Frank, Ulrich (2012) Thoughts on Classification / Instantiation and Generalisation / Specialisation (ICB Research Report No. 53). Essen


  • Clark Tony; Barn, Balbir S. (2013) Domain Engineering for Software Tools, Domain Engineering: Product Lines, Languages, and Conceptual Models. Iris Reinhartz-Berger, Arnon Sturm, Tony Clark, Shalom Cohen, Jorn Bettin. pp 187 – 210.
  • Clark, Tony; Barn, Balbir S. (2013) A Model-Based Approach to Aligning Business Goals with Enterprise Architecture, Progressions and Innovations in Model-Driven Software Engineering. Vicente García Díaz, Juan Manuel Cueva Lovelle, B. Cristina Pelayo García-Bustelo and Oscar Sanjuán Martínez (eds.). IGI Global
  • Eriksson O, Henderson-Sellers B, Gerfalk PJ (2013) Ontological and linguistic metamodelling revisited: A language use approach. Information and Software Technology 55:2099–2124.
  • Frank, Ulrich (2013) Multi-Perspective Enterprise Modeling: Foundational Concepts, Prospects and Future Research Challenges. In: Software and Systems Modeling. (in print). Available Online
  • Frank, Ulrich, (2013) Domain-Specific Modeling Languages – Requirements Analysis and Design Guidelines, Iris Reinhartz-Berger; Aron Sturm; Tony Clark; Yair Wand; Sholom Cohen; Jorn Bettin (ed.): Domain Engineering: Product Lines, Conceptual Models, and Languages, Springer, pp. 133-157.
  • Henderson-Sellers B, Clark T, Gonzalez-Perez C (2013) On the Search for a Level-Agnostic Modelling Language. In: Advanced Information Systems Engineering. Springer, Berlin, Heidelberg, pp 240–255


  • Al-Hilank S, Jung M, Kips D, et al (2014) Using multi level-modeling techniques for managing mapping information. In: MULTI@ MoDELS. pp 103–112
  • Frank, Ulrich (2014) Enterprise Modelling: The Next Steps, Enterprise Modelling and Information Systems Architectures 9(1):24-37.
  • Frank, Ulrich (2014) Multilevel Modeling: Toward a New Paradigm of Conceptual Modeling and Information Systems Design, Business and Information Systems Engineering 6(6):319-337.
  • Lara JD, Guerra E, Cuadrado JS (2014) When and How to Use Multilevel Modelling. ACM Trans Softw Eng Methodol 24:12:1-12:46. doi: 10.1145/2685615
  • Neumayr B, Jeusfeld MA, Schrefl M, Schütz C (2014) Dual Deep Instantiation and Its ConceptBase Implementation. In: Jarke M, Mylopoulos J, Quix C, et al. (eds) Advanced Information Systems Engineering. Springer International Publishing, pp 503–517
  • Rossini A, de Lara J, Guerra E, et al (2014) A formalisation of deep metamodelling. Formal Aspects of Computing 26:1115-1152. doi: 10.1007/s00165-014-0307-x


  • Atkinson C, Gerbig R, Tunjic CV (2015) Enhancing classic transformation languages to support multi-level modeling. Softw Syst Model 14:645–666. doi: 10.1007/s10270-013-0384-y
  • Atkinson C, Kühne T (2015) In defence of deep modelling. Information and Software Technology 64:36–51. doi: 10.1016/j.infsof.2015.03.010
  • Gogolla M (2015) Experimenting with Multi-Level Models in a Two-Level Modeling Tool. In: MULTI@ MoDELS. pp 3–12
  • Henderson-Sellers B, Gonzalez-Perez C, Eriksson O, et al (2015) Software Modelling Languages: A Wish List. In: Proceedings of the Seventh International Workshop on Modeling in Software Engineering. IEEE Press, Piscataway, NJ, USA, pp 72–77
  • Kimura K, Nomura Y, Tanaka Y, et al (2015) Practical Multi-level Modeling on MOF-compliant Modeling Frameworks. In: MULTI@ MoDELS. pp 43–52
  • Lara J de, Guerra E, Cuadrado JS (2015) Model-driven engineering with domain-specific meta-modelling languages. Softw Syst Model 14:429–459. doi: 10.1007/s10270-013-0367-z


  • Atkinson C, Gerbig R (2016) Flexible Deep Modeling with Melanee. In: Modellierung (Workshops). pp 117–122
  • Carvalho VA, Almeida JPA (2016) Toward a well-founded theory for multi-level conceptual modeling. Software & Systems Modeling 1–27.
  • Frank, Ulrich (2016) Designing Models and Systems to Support IT Management: A Case for Multilevel Modeling, In: MULTI 2016 – Multi-Level Modelling. Proceedings of the Workshop in Saint-Malo, 2016, pp. 3-24
  • Segura AM, Pescador A, Lara JD, Wimmer M (2016) An Extensible Meta-Modelling Assistant. In: 2016 IEEE 20th International Enterprise Distributed Object Computing Conference (EDOC). pp 1-10


  • Benner, Björn (2017) A Multilevel Approach for Model-Based User Interface Development, In: MULTI 2017 – Multi-Level Modelling.
  • Kaczmarek-Heß, Monika (2017) Multilevel Model of Events in Support of Enterprise Agility in the Realm of Enterprise Modeling. In: 2017 IEEE 19th Conference on Business Informatics (CBI). 2017, S. 267-276.
  • Kaczmarek-Heß, Monika; de Kinderen, Sybren (2017) A Multilevel Model of IT Platforms for the Needs of Enterprise IT Landscape Analyses. Business & Information Systems Engineering 59(5): 315-329 (2017)
  • Töpel, Daniel; Björn Benner (2017) Maintenance of Multi-Level Models – An Analysis of Elementary Change Operations, In: MULTI 2017 – Multi-Level Modelling


  • Clark, Tony; Frank, Ulrich (2018) Multi-Level Constraints. In: Hebig, Regina; Berger, Thorsten (Hrsg.): Proceedings of the 5th International Workshop on Multi-Level Modeling (MULTI) 2018. Copenhagen 2018, pp. 103-117
  • de Kinderen, Sybren; Kaczmarek-Heß, Monika (2018) Modeling Organizational Structures in the Realm of Enterprise Modeling: Limitations of the Current Paradigm and Prospects of Multilevel Language Architectures. BPMDS/EMMSAD@CAiSE 2018: 229-243
  • Frank, Ulrich (2018) The flexible multi-level modelling and execution language (FMMLx). version 2.0: Analysis of requirements and technical terminology (No. 66). ICB-Research Report.
  • Kaczmarek-Heß, Monika; Heß, Michael (2018) A Multilevel Model of Pharmaceuticals. In: Tagungsband Multikonferenz Wirtschaftsinformatik 2018 (MKWI 2018). Lüneburg 2018, S. 1516-1527.
  • Kaczmarek-Heß, Monika; Nolte, Mario; Fritsch, Andreas; Betz, Stefanie (2018): Practical Experiences with Multi-Level Modeling using FMMLx: A Hierarchy of Domain-Specific Modeling Languages in Support of Life-Cycle Assessment. In: Hebig, Regina; Berger, Thorsten (Hrsg.): Proceedings of the 5th International Workshop on Multi-Level Modeling (MULTI) 2018. Copenhagen 2018, S. 698-707.
  • Töpel, Daniel (2018): A Perspective Based Level Addressing System for Unbalanced Meta Models, In: 5th International Workshop on Multi-Level Modelling – MULTI 2018.


  • de Kinderen, Sybren; Kaczmarek-Heß, Monika (2019) : Multi-level Modeling as a Language Architecture for Reference Models: On the Example of the Smart Grid Domain. CBI (1) 2019: 174-183
  • Frank, Ulrich (2019): Specification and Management of Methods – A Case for Multi-level Modelling. In: Reinhartz-Berger I., Zdravkovic J., Gulden J., Schmidt R. (eds) Enterprise, Business-Process and Information Systems Modeling. BPMDS 2019, EMMSAD 2019. Lecture Notes in Business Information Processing, vol 352. Springer 2019, p. 311-325.
  • Nolte, Mario; Kaczmarek-Heß, Monika; Fritsch, Andreas; Betz, Stefanie (2019): A Hierarchy of DSMLs in Support of Product Life-Cycle Assessment. Wirtschaftsinformatik 2019: 1433-1447


  • Frank, Ulrich; Töpel, Daniel (2020): Contingent level Classes: motivation, conceptualization, modeling guidelines, and implications for model management – Article No.:86. In: MODELS ’20: Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings
  • de Kinderen, Sybren; Kaczmarek-Heß, Monika: On model-based analysis of organizational structures: an assessment of current modeling approaches and application of multi-level modeling in support of design and analysis of organizational structures. Softw. Syst. Model. 19(2): 313-343 (2020)
  • Atkinson, Colin; Kühne, Thomas (2020): A deep perspective on the archimate enterprise architecture modeling language. In Enterprise Modelling and Information Systems Architectures (EMISAJ), volume 15, pages 2: 1-25


  • de Kinderen, Sybren; Kaczmarek-Heß, Monika (2021) Making a Case for Multi-level Reference Modeling – A Comparison of Conventional and Multi-level Language Architectures for Reference Modeling Challenges. In: Org, Aisnet. (Hrsg.): Wirtschaftsinformatik 2021 Proceedings. 2021
  • de Kinderen, Sybren; Kaczmarek-Heß, Monika; Rosenthal, Kristina (2021) Towards an Empirical Perspective on Multi-Level Modeling and a Comparison with Conventional Meta Modeling.  MULTI 2021: The 8th International Workshop on Multi-Level Modelling, MoDELS (Companion): 531-535.
  • Frank, Ulrich (2021) Prolegomena of a Multi-Level Modeling Method Illustrated with the FMMLx. In: MODELS ’21. Proceedings of the 24th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings. IEEE.
  • Jeusfeld, Manfred; Frank, Ulrich (2021) Unifying multi-level modeling: A position paper. In: MODELS ’21. Proceedings of the 24th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings.
  • Töpel, Daniel (2021): Associations in Multi-Level-Modelling: Motivation, Conceptualization, Modelling Guidelines, and Implications for Model Management. In: MODELS ’21. Proceedings of the 24th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings. IEEE.


  • de Kinderen, Sybren; Kaczmarek-Heß, Monika; Hacks, Simon (2022) Towards Cybersecurity by Design: A multi-level reference model for requirements-driven smart grid cybersecurity, ECIS 2022.
  • Frank, Ulrich (2022) Multi-level modeling: cornerstones of a rationale – Comparative evaluation, integration with programming languages, and dissemination strategies. Online First.. In: Software & Systems Modeling.
  • Kühne, Thomas (2022): Multi-dimensional multi-level modeling. In Software and Systems Modeling, volume 21, pages 543–559
  • Neumayr, Bernd; Schrefl , Michael (2022): Domain object hierarchies inducing multi-level models. In Software and Systems Modeling, volume 21, pages 587–621
  • Somogyi, Ferenc A.; Mezei, Gergely; Theisz, Zoltán; Bácsi, Sándor; Palatinszky, Dániel (2021): Playground for multi-level modeling constructs. In Software and Systems Modeling, volume 21, pages 481–516


  • Lange, Arne; Frank, Ulrich; Atkinson, Colin; Töpel, Daniel (2023): Comparing LML and FMMLx – A contribution to the MULTI Collaborative Comparison challenge. In: 10th International Workshop on Multi-Level Modeling. Proceedings of the 26th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings, MODELS 2023: 669-678.
  • Frank, Ulrich; Maier, Pierre; Töpel, Daniel (2023): Modeling Facets of a Warehouse with the FMMLx: – A Contribution to the MULTI Warehouse Challenge. In: 10th International Workshop on Multi-Level Modeling. Proceedings of the 26th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings, MODELS 2023: 659-668.
  • Frank, Ulrich; Clark, Tony (2023): Language Engineering for Multi-Level Modeling (LE4MM): – A Long-Term Project to Promote the Integrated Development of Languages, Models and Code. In: Font, J.; Arcega, L.; Reyes-Román, J. -F.; Giachetti, G. (Hrsg.): Proceedings of the Research Projects Exhibition Papers. 35th International Conference on Advanced Information Systems Engineering (CAiSE 2023). , pp. 97-104.