Dominik Bork

Dominik Bork

Assistant Prof. Dipl.-Wirtsch.Inf.Univ. Dr.rer.pol.


188391VUObject-oriented modelingChristian Huemer, Dominik Bork, Gerti Kappel, Marion Murzek, Marion Scholz
188952VUAdvanced Model EngineeringDominik Bork, Gerti Kappel
188416PRInformatics Lab (Freifachpraktikum)Christian Huemer, Dominik Bork, Gerti Kappel, Jürgen Cito
188445SESeminar for Master StudentsChristian Huemer, Dominik Bork, Gerti Kappel, Jürgen Cito
188446SEResearch SeminarChristian Huemer, Dominik Bork, Gerti Kappel, Jürgen Cito
188512SELiterature Seminar for PhD StudentsChristian Huemer, Dominik Bork, Gerti Kappel, Jürgen Cito
188926PRBachelor Thesis for Informatics and Business InformaticsChristian Huemer, Dominik Bork, Gerti Kappel, Jürgen Cito
188953SEAdvanced Model EngineeringDominik Bork, Gerti Kappel
188976PVExclusive Tutorial for PhD StudentsChristian Huemer, Dominik Bork, Gerti Kappel, Jürgen Cito
194074PRProject in Computer Science 1Christian Huemer, Dominik Bork, Gerti Kappel, Jürgen Cito
194075PRProject in Computer Science 2Christian Huemer, Dominik Bork, Gerti Kappel, Jürgen Cito

Offered Topics

Enterprise Architecture Dept Analysis

Even though enterprise architecture management (EAM) offers a wide range of methods and tools for aligning business with IT, an architect’s work is challenged by reality. The evolution of enterprise architecture (EA) and given constraints (e.

Surveys in Conceptual Modeling and Model-driven Software Engineering

Metamodeling platforms are at the core of the development of modelling tools for domain-specific and general-purpose modelling languages. Desktop applications are nowadays accompanied by browser-based environments. Similarly to the heterogeneity of modelling languages and the purpose they support we see also a heterogeneity in metamodeling platforms and the modelling purposes they support (e.

Enterprise Architecture Management

Enterprise architecture management (EAM) is an established discipline in the information science field. With the digitalization, established enterprises are challenged to face fierce competition, especially from new competitors joining the market in vast amounts of time.

Using Genetic Algorithms to Modularize Conceptual Models

Conceptual models often evolve into large and monolithic artifacts. This is a threat to comprehensibility and maintainability as the size of the resulting artefacts exceeds the cognitive processing capabilities of human beings.

Simulation and Analysis of Metamodel Designs

The construction of new metamodels is a complex and knowledge-intensive engineering activity. As of now, metamodel design is merely a creative and manual task with a lack of proper tooling support.

Metamodel specification techniques

Modeling language specifications are of paramount importance for modelers, researchers, and tool vendors. However, these specifications use different techniques for specifying a metamodel. There is no common standard for specifying a metamodel, neither in industry nor in academia, and the usefulness and expressiveness of different specification techniques has never been empirically evaluated.

Evaluation of Modeling Methods

For correct utilization of a modeling language and comprehension of a conceptual model, the graphical representation, i.e., the notation, is of paramount importance. A graphical notation, especially for domain-specific languages, should be aligned to the knowledge, beliefs, and expectations of the intended model users.

Web Modeling

There is currently a large hype surrounding Web Modeling and the development of web-based modeling tools. In the context of this topic, several theses projects can be offered, ranging from the evaluation of different platforms enabling the development of web modeling tools, over the assessment of individual technologies used for the realization of such tools, up to the prototypical implementation and evaluation of a web modeling tool on a concrete platform.

Web IDEs & Language Server Protocol (LSP) – in collaboration with EclipseSource

There is currently a large hype surrounding Web IDEs and the language server protocol (LSP). LSP provides a very flexible and well-proven architecture for implementing textual editors. It allows to reuse editor implementations for different languages by decoupling editor implementations from language implementations in so-called language servers.


(2021). A technique for evaluating and improving the semantic transparency of modeling language notations.

accepted for publication in Software and Systems Modeling (2021).


(2021). Identifying Scenarios to Guide Transformations from DEMO to BPMN.

in: “Advances in Enterprise Engineering XIV”, D. Aveiro, D. Guizzardi, R. Pergl, H. Proper (ed.); Springer Nature Switzerland AG 2021, Switzerland, 2021, ISBN: 978-3-030-74195-2, 92 - 110.


(2021). Risk-aware business process management using multi-view modeling: method and tool.

Requirements Engineering, Requirements Eng (2021).


(2020). The Practice of Enterprise Modeling - 13th IFIP Working Conference, PoEM 2020, Riga, Latvia, November 25-27, 2020, Proceedings.

Springer International Publishing Switzerland, Cham, 2020, ISBN: 978-3-030-63478-0; 416 pages.


(2020). Towards a Multi-Objective Modularization Approach for Entity-Relationship Models.

in: “ER Forum, Demo and Posters 2020”, J. Michael, V. Torres (ed.); issued by: RTWH Aachen;,, 2020, 45 - 58.