The 4EM Modeling Method Conceptualization

Modelling Method Conceptualization within OMiLAB: 
The 4EM Case



Development of domain specific modelling languages can be observed by a growing number of groups emphasizing the implementation of individual modelling languages, methods and approaches for a variety of application domains. Domain orientation allows to express focused models in a context of a specific application domain. To raise benefits of domain-specific modelling and in particular the use of developed models, tool support must not be limited to model editors realizing a certain language, but instead must provide full-fledged functionality for domain-specific modelling methods. This tutorial will introduce the Open Models Laboratory (OMiLAB,, an open environment for method engineering and tool development. The tutorial will report on the For Enterprise Modelling (4EM) method engineering case in OMiLAB. 4EM is holistic enterprise modelling method, combining perspectives on processes, goals, business rules, concepts, actors & resources, and technical components. 4EM is designed to provide a coherent specification of an enterprise.

Value of the tutorial for the attendees

On the theoretical side, the tutorial provides a value in introducing the participants to meta-modelling as a realisation concept and platform that claims to provide capabilities for developing modelling tools based on the notion of a domain specific modelling language (DSML). The tutorial will enable participants to shift their research work in the area of modelling languages and methods from a pure theoretical level towards the design and development of prototypes that enable application and evaluation of the theory.

On the practical side, the tutorial introduces an agile development process for modelling tools (AMME) and focuses on the implementation phase by providing hands-on experience for meta-model structure implementation (syntax, semantics, notation, hierarchy) as well as provision of mechanisms and algorithms based upon the structure.

Moreover, participants will gain experience in modelling with the 4EM modelling method by utilizing the corresponding modelling tool which is being made available for open use. This will be a first-hand experience on how enterprises can be modelled consistently using multiple perspectives.

Tutorial Organizers

Prof. Dr. Janis Stirna (Stockholm University)

Dr. Birger Lantow (University of Rostock)

Dr. Dominik Bork (University of Vienna)