Masterseminar Metamodellierung

"Conceptualizing the Work System Meta Model"

The concept of work systems has been proposed by Steven Alter and has been elaborated in several publications. Work systems are a more general concept of information systems which are well-known to business informatics and information systems students. A work system is "a system in which human participants and/or machines perform work (processes and activities) using information, technology, and other resources to produce specific products/services for specific internal and/or external customers." (Alter, 2013 p. 75). Information systems are then special kinds of work systems where the processes and activities are focused on processing information, e.g. through capturing, transmitting, storing, retrieving, deleting, manipulating, and displaying information.

Recently, also a meta model of the details of the contained concepts and their relationships has been proposed as shown in this picture.

One particular feature of the concept of work systems is its ability to support analyses of systems in practice. In the past, such analyses have been conducted by using different kinds of templates and spreadsheets. Due to the semi-formal nature - especially of the work system meta model - it seems favorable to translate this conceptual meta model into an implementation-oriented one that permits to generate model editors in the form of software applications. In this way, a domain-specific modeling language would be available that can serve for the representation and (later) machine-based analysis of work systems.

Goals of the Seminar and Tasks

In this master seminar different conceptualizations (per student group) of an implementation-oriented work system meta model shall be elaborated and prototypically implemented to evaluate their feasibility. This will include the following introductory lectures as well as tasks to be completed by the students:

  • Familiarization with the concept of work systems
  • Introduction to meta modeling, i.e. the conceptualization of (domain-specific) modeling methods
  • Derivation of model types for representing work systems
  • Specification of implementation-oriented classes, relationclasses, and attributes for the model types
  • Specification of graphical representations for classes and relationclasses
  • Prototypical implementation of the implementation-oriented meta model using ADOxx
  • Presentation of the achieved results per group
  • Submission of a seminal paper describing the used scientific foundations, conceptualization, implementation, and evaluation of the developed approach


  • Alter, S. (2017): Work System Basics, URL:
  • Alter, S. (2013): Work System Theory: Overview of Core Concepts, Extensions, and Challenges for the Future, Journal of the Association for Information Systems, Vol. 14, Issue 2, pp. 72-121 (pdf).
  • Fill, Hans-Georg, Karagiannis, Dimitris (2013): On the Conceptualisation of Modelling Methods Using the ADOxx Meta Modelling Platform, Enterprise Modelling and Information Systems Architectures - An International Journal, Vol. 8, Issue 1, 4-25 (pdf).
  • Fill, Hans-Georg, Redmond, Timothy, Karagiannis, Dimitris (2012): FDMM: A Formalism for Describing ADOxx Meta Models and Models, in: Leszek Maciaszek, Alfredo Cuzzocrea and José Cordeiro: Proceedings of ICEIS 2012 - 14th International Conference on Enterprise Information Systems, Vol.3, p.133-144, SciTePress (pdf).
  • Fill, Hans-Georg (2009): Visualisation for Semantic Information Systems, Springer/Gabler (pdf via VPN).
  • Karagiannis, D., Mayr, H.C., Mylopoulos, J. (2016): Domain-Specific Conceptual Modeling: Concepts, Methods and Tools, Springer (pdf via VPN).
  • Karagiannis D., Kühn H. (2002) Metamodeling Platforms In: 3rd International Conference EC-Web 2002 – Dexa 2002 Bauknecht K., Min Tjoa A., Quirchmayr G. (eds.), Springer, p. 182 (pdf).

Zeit und Raum

Donnerstag, 10 – 12 Uhr, Raum WE5/01.094 (SEDA-Labor)

Die Veranstaltung startet in der ersten Vorlesungswoche (KW42).


Die Teilnehmerzahl ist auf 20 Plätze beschränkt. Zur Teilnahme ist eine Anmeldung via Flex!Now erforderlich, die spätestens in der ersten Vorlesungswoche bis zum 19.10.2017 um 23:59 Uhr erfolgen muss. Sollte die Zahl der Anmeldungen die Kapazität übersteigen, werden einzelne Teilnehmer nach Durchführung eines Auswahlverfahrens bis zum 20.10.2017, 13 Uhr abgemeldet. Sie erhalten einen Platz im Seminar, sofern Ihre Anmeldung zu diesem Zeitpunkt in Flex!Now registriert ist.

Am Ersttermin 19.10.2017 erfolgt die verbindliche Anmeldung der Teilnehmer mittels Unterschriftenlisten und organisatorische Punkte werden geklärt. Die Inhaltsvermittlung des Seminars startet in Kalenderwoche 43.