Dominik Bork


Image
Associate Prof. Dipl.-Wirtsch.Inf.Univ.
Dr.rer.pol.

Dominik Bork

  • About:

    Dominik Bork is working as a Head of Research Unit and Associate Professor for Business Systems Engineering at TU Wien. Prior to moving to TU Wien, he worked as a Postdoc at the University of Vienna. He received his Diploma in Information Science and his PhD (Dr. rer. pol.) from the University of Bamberg where he primarily worked on multi-view enterprise modeling and metamodeling.<\/p>

    During his academic career, he was visiting researcher at and is up to date active collaborator with the University of Technology Sydney, the Instituto Tecnologico Autonomo de Mexico, the University of Pretoria, Stockholm University, and the Ecol\u00e9 de Mines d\u2019Albi.<\/p>

    Dominik Bork is elected domain expert of the Special Interest Group on Modelling Business Information Systems of the German Informatics Society (GI).<\/p>

  • Orcid: 0000-0001-8259-2297
  • Keywords: Conceptual Modelling, UML, Model Engineering, Artificial intelligence, object oriented software design, Enterprise Architecture, Process Engineering
  • Roles: Head of Research Unit, Associate Professor

Publications

Risk-aware business process management using multi-view modeling: method and tool
Rafika ThabetDominik BorkAmine BoufaiedElyes LamineOuajdi KorbaaHervé Pingaud

View PDF View .bib

Handle: 20.500.12708/137481; DOI: 10.1007/s00766-021-00348-2; Year: 2021; Issued On: 2021-09-01; Type: Publication; Subtype: Article; Peer Reviewed:

Keywords: Software, Information Systems, Consistency, Multi-view modeling, Risk-aware business process management, Meta-modeling
Astract: Risk-aware Business Process Management (R-BPM) has been addressed in research since more than a decade. However, the integration of the two independent research streams is still ongoing with a lack of research focusing on the conceptual modeling perspective. Such an integration results in an increased meta-model complexity and a higher entry barrier for modelers in creating conceptual models and for addressees of the models in comprehending them. Multi-view modeling can reduce this complexity by providing multiple interdependent viewpoints that, all together, represent a complex system. Each viewpoint only covers those concepts that are necessary to separate the different concerns of stakeholders. However, adopt- ing multi-view modeling discloses a number of challenges particularly related to managing consistency which is threatened by semantic and syntactic overlaps between the viewpoints. Moreover, usability and efficiency of multi-view modeling have never been systematically evaluated. This paper reports on the conceptualization, implementation, and empirical evaluation of e-BPRIM, a multi-view modeling extension of the Business Process-Risk Management-Integrated Method (BPRIM). The findings of our research contribute to theory by showing, that multi-view modeling outperforms diagram-oriented modeling by means of usability and efficiency of modeling, and quality of models. Moreover, the developed modeling tool is openly available, allowing its adoption and use in R-BPM practice. Eventually, the detailed presentation of the conceptualization serves as a blueprint for other researchers aiming to harness multi-view modeling.

Thabet, R., Bork, D., Boufaied, A., Lamine, E., Korbaa, O., & Pingaud, H. (2021). Risk-aware business process management using multi-view modeling: method and tool. Requirements Engineering, 26(3), 371–397. https://doi.org/10.1007/s00766-021-00348-2
A technique for evaluating and improving the semantic transparency of modeling language notations
Dominik BorkBen Roelens

View PDF View .bib

Handle: 20.500.12708/137622; DOI: 10.1007/s10270-021-00895-w; Year: 2021; Issued On: 2021-08-01; Type: Publication; Subtype: Article; Peer Reviewed:

Keywords: Modeling and Simulation, Software, Modeling language Notation, Concrete syntax, Semantic transparency, Empirical evaluation
Astract: The notation of a modeling language is of paramount importance for its efficient use and the correct comprehension of created models. A graphical notation, especially for domain-specific modeling languages, should therefore be aligned to the knowledge, beliefs, and expectations of the targeted model users. One quality attributed to notations is their semantic transparency, indicating the extent to which a notation intuitively suggests its meaning to untrained users. Method engineers should thus aim at semantic transparency for realizing intuitively understandable notations. However, notation design is often treated poorly-if at all-in method engineering methodologies. This paper proposes a technique that, based on iterative evaluation and improvement tasks, steers the notation toward semantic transparency. The approach can be efficiently applied to arbitrary modeling languages and allows easy integration into existing modeling language engineering methodologies. We show the feasibility of the technique by reporting on two cycles of Action Design Research including the evaluation and improvement of the semantic transparency of the Process-Goal Alignment modeling language notation. An empirical evaluation comparing the new notation against the initial one shows the effectiveness of the technique.

Bork, D., & Roelens, B. (2021). A technique for evaluating and improving the semantic transparency of modeling language notations. Software and Systems Modeling, 20(4), 939–963. https://doi.org/10.1007/s10270-021-00895-w
From In-Person to Distance Learning: Teaching Model-Driven Software Engineering in Remote Settings
Dominik BorkAndreas FendDominik ScheffknechtGerti KappelManuel Wimmer

View .bib

Handle: 20.500.12708/55615; Year: 2021; Issued On: 2021-01-01; Type: Publication; Subtype: Inproceedings; Peer Reviewed:

Keywords:
Astract: The COVID-19 pandemic did not only dramatically impact the personal and social lives, for many academics, it also demanded immediate changes to the way their courses are taught. While a pragmatic approach is to do conventional lectures via video streaming platforms, much more may be done to educate students also in a remote setting properly. This particularly holds true for practice-oriented and technology-engaging courses. This paper describes our experience of transforming an in-person Master level class on model-driven software engineering into a distance learning one. We describe the structure, the content, the teaching and examination format, and the used platforms in detail. We critically reflect on our experiences and report the feedback gained by a post-class student evaluation. We believe this paper provides meaningful lessons learned and best practices for other educators challenged with the task of teaching similar courses in a remote setting. With this paper, we publish an openly available Github repository that features all course content including sample solutions for all practical lab assignments.

Bork, D., Fend, A., Scheffknecht, D., Kappel, G., & Wimmer, M. (2021). From In-Person to Distance Learning: Teaching Model-Driven Software Engineering in Remote Settings. In 2021 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C) - Educators Symposium Track (pp. 702–711). IEEE Xplore Digital Library. http://hdl.handle.net/20.500.12708/55615
FEM toolkit - A Tool for Business Process Architects
Ilia BiderDominik BorkErik Perjons

View .bib

Handle: 20.500.12708/55619; Year: 2021; Issued On: 2021-01-01; Type: Publication; Subtype: Inproceedings; Peer Reviewed:

Keywords:
Astract: While there are many tools that can depict a business process on any level of detail, there is lack of tools to depict and/or design process architectures - an interconnected set of business processes that exist or are to be introduced in an organization. The FEM toolkit bridges this gap by providing a tool for process architects to discover the process architecture of an organization as-is or to develop a new one. The FEM toolkit facilitates this by providing means to discover or develop a so-called Fractal Enterprise Model (FEM) for an organization. FEM depicts interconnections between the business processes in an enterprise by connecting them to the assets they use and manage. Assets considered in the model could be tangible (buildings, heavy machinery, etc.) and intangible (reputation, business process definitions, etc.). The FEM toolkit has been developed with the help of the metamodeling environment ADOxx. It was successfully used in a number of practically oriented projects and for teaching purposes.

Bider, I., Bork, D., & Perjons, E. (2021). FEM toolkit - A Tool for Business Process Architects. In Proceedings of the Demonstration & Resources Track, Best BPM Dissertation Award, and Doctoral Consortium at BPM 2021 co-located with the 19th International Conference on Business Process Management, BPM 2021, Rome, Italy, September 6-10, 2021 (pp. 151–155). CEUR-WS.org. http://hdl.handle.net/20.500.12708/55619
Towards On-The-Fly Creation of Modeling Language Jargons
Ilia BiderErik PerjonsDominik Bork

View .bib

Handle: 20.500.12708/55620; Year: 2021; Issued On: 2021-01-01; Type: Publication; Subtype: Inproceedings; Peer Reviewed:

Keywords:
Astract: When designing modeling languages, researchers and practitioners often take contradicting positions. While the former argue for formal soundness and precise specification, practitioners aim for more flexibility in using a modeling language, i.e., by adapting it to a specific project context. The same distinction applies to the differentiation between modeling tools and drawing tools. While the former enable model processing functionality and support modelers in creating only valid models, in practice, too often the latter tools (e.g., Visio or even PowerPoint) are used due to their ease of use and non-constraining nature. When aiming to introduce flexibility into modeling languages, one often needs to have metamodeling knowledge. Besides, changing the metamodel requires re-deployment of tools and hampers compatibility with previously created models. In this paper, we introduce the notion of modeling language jargons as a means to countervail these two contradicting positions. With such jargons, on-the-fly adaptation of modeling languages can be achieved by business users without requiring changes to the metamodel. To illustrate the conceptualization and use of modeling language jargons we report on the Fractal Enterprise Model (FEM) language and the experience of using the FEM tool in practice.

Bider, I., Perjons, E., & Bork, D. (2021). Towards On-The-Fly Creation of Modeling Language Jargons. In ICTERI´21: 17th International Conference on ICT in Education, Research, and Industrial Applications (pp. 142–157). CEUR-WS.org. http://hdl.handle.net/20.500.12708/55620


Teaching

Advanced Model Engineering
Semester: 2026S; Nr: 194.195; Type: VU; Hours: 4.0; Language: English; View on TISS

Seminar for Master Students in Software Engineering
Semester: 2025W; Nr: 180.777; Type: SE; Hours: 1.0; Language: English; View on TISS

Research Seminar
Semester: 2025W; Nr: 188.446; Type: SE; Hours: 2.0; Language: if required in English; View on TISS

Literature Seminar for PhD Students
Semester: 2025W; Nr: 188.512; Type: SE; Hours: 2.0; Language: German; View on TISS

Model Engineering
Semester: 2025W; Nr: 188.923; Type: VU; Hours: 4.0; Language: English; View on TISS

Bachelor Thesis for Informatics and Business Informatics
Semester: 2025W; Nr: 188.926; Type: PR; Hours: 5.0; Language: if required in English; View on TISS

Software Engineering
Semester: 2025W; Nr: 194.020; Type: VU; Hours: 4.0; Language: German; View on TISS

Project in Computer Science 1
Semester: 2025W; Nr: 194.145; Type: PR; Hours: 4.0; Language: if required in English; View on TISS

Seminar in Computer Science (Model Engineering)
Semester: 2025W; Nr: 194.198; Type: SE; Hours: 2.0; Language: German; View on TISS


Projects

Facilitating Large Language Models for Smart GLSP-based Modeling
Name: SmartGLSP; Title: Facilitating Large Language Models for Smart GLSP-based Modeling; Begins On: 2025-10-01; Ends On: 2028-09-30; Context: Austrian Research Promotion Agency (FFG); View Project Website

Enterprise Architecture Knowledge Graph for Learning and Exploration
Name: EAGLE; Title: Enterprise Architecture Knowledge Graph for Learning and Exploration; Begins On: 2025-07-01; Ends On: 2028-06-30; Context: Austrian Research Promotion Agency (FFG); View Project Website

JSON-basierte, web-natives Modellierungsframework für Model-Diffing
Name: JSONVerse; Title: JSON-basierte, web-natives Modellierungsframework für Model-Diffing; Begins On: 2024-07-01; Ends On: 2025-01-31; Context: Austrian Research Promotion Agency (FFG); View Project Website

Towards Low-Code Business App Development - ER2CDS
Name: ER2CDS; Title: Towards Low-Code Business App Development - ER2CDS; Begins On: 2024-01-01; Ends On: 2024-12-31; Context: valantic Business Technology & Transformatio GmbH; View Project Website

Automatisiertes End-to-End-Testen von Cloud-basierten Modellierungswerkzeugen
Name: InnoScheckEclipsesource23; Title: Automatisiertes End-to-End-Testen von Cloud-basierten Modellierungswerkzeugen; Begins On: 2023-05-01; Ends On: 2024-04-30; Context: Austrian Research Promotion Agency (FFG); View Project Website

Diplomarbeitsbetreuung AI Readiness Assessment
Name: DA-EFS; Title: Diplomarbeitsbetreuung AI Readiness Assessment; Begins On: 2023-01-24; Ends On: 2024-01-23; Context: EFS Unternehmensberatung GesmbH; View Project Website

MFP 4.2 Advanced Analytics for Smart Manufacturing
Name: MFP 4.2; Title: MFP 4.2 Advanced Analytics for Smart Manufacturing; Begins On: 2022-10-01; Ends On: 2023-09-30; Context: CDP Center for Digital Production G; View Project Website

Digital Platform Enterprise
Name: DEMO; Title: Digital Platform Enterprise; Begins On: 2022-01-01; Ends On: 2024-12-31; Context: European Commission; View Project Website

Team

Business Informatics Group, TU Wien

Head


Team member

Dominik Bork

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

Professors


Team member

Christian Huemer

Ao.Univ.Prof. Mag.rer.soc.oec.
Dr.rer.soc.oec.

Team member

Dominik Bork

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

Team member

Gerti Kappel

O.Univ.Prof.in Dipl.-Ing.in
Mag.a Dr.in techn.

Team member

Henderik Proper

Univ.Prof. PhD

Visiting Scientists


Team member

Christiane Floyd

Hon.Prof.in Dr.in phil.

Team member

Johanna Barzen

Dr. phil.

External Researchers



Researchers


Team member

Aleksandar Gavric

Univ.Ass. M.Eng. M.Sc. B.Eng.


Team member

Marco Huymajer

Senior Lecturer Dipl.-Ing. BSc

Team member

Marianne Schnellmann

Univ.Ass. MSc

Team member

Marion Murzek

Senior Lecturer Mag.a rer.soc.oec.
Dr.in rer.soc.oec.

Team member

Marion Scholz

Senior Lecturer Dipl.-Ing.in
Mag.a rer.soc.oec.

Team member

Miki Zehetner

Univ.Ass. DI Bakk.rer.soc.oec. MSc

Team member

Philipp-Lorenz Glaser

Univ.Ass. Dipl.-Ing. BSc

Team member

Syed Juned Ali

Univ.Ass. BSc MSc

Team member

Zhuoxun Zheng

Projektass. PhD