Dominik Bork


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

Dominik Bork

  • About:

    Dominik Bork is working as an Assistant Professor for Business Systems Engineering at TU Wien since July 2020. 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.

    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é de Mines d’Albi.

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

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

Publications

A Vision for Flexible GLSP-Based Web Modeling Tools
Dominik BorkPhilip LangerTobias OrtmayrJoao Paulo A. AlmeidaMonika Kaczmarek-HeßAgnes KoschmiderHenderik Proper

View .bib

Handle: 20.500.12708/191918; Year: 2023; Issued On: 2023-11-25; Type: Publication; Subtype: Inproceedings; Peer Reviewed:

Keywords: Deployment, Flexibility, GLSP, Language Server Protocol, LSP, Modeling tool, Tool development, Web modeling
Astract: In the past decade, the modeling community has produced many feature-rich modeling editors and tool prototypes not only for modeling standards but particularly also for many domain-specific languages. More recently, however, web-based modeling tools have started to become increasingly popular in the industry for visualizing and editing models adhering to such languages. This new generation of modeling tools is built with web technologies and offers much more flexibility when it comes to their user experience, accessibility, reuse, and deployment options. One of the technologies behind this new generation of tools is the Graphical Language Server Platform (GLSP), an open-source client-server framework hosted under the Eclipse foundation, which allows tool developers to build modern diagram editors for modeling tools that run in the browser or can be easily integrated into IDEs such as Eclipse, VS Code, or Theia. In this paper, we describe our vision for more flexible modeling tools which is based on our experiences from developing several traditional and web-based modeling tools in an industrial and academic context. With that, we aim at sparking a new line of research and innovation in the modeling community for modeling tool development practices and to explore opportunities, advantages, and limitations of web-based modeling tools, as well as bridge the gap between scientific tool prototypes and industrial tools being used in practice.

Bork, D., Langer, P., & Ortmayr, T. (2023). A Vision for Flexible GLSP-Based Web Modeling Tools. In J. P. A. Almeida, M. Kaczmarek-Heß, A. Koschmider, & H. Proper (Eds.), The Practice of Enterprise Modeling : 16th IFIP Working Conference, PoEM 2023, Vienna, Austria, November 28 – December 1, 2023, Proceedings (pp. 109–124). Springer. https://doi.org/10.1007/978-3-031-48583-1_7
How Inclusive Is Conceptual Modeling? A Systematic Review of Literature and Tools for Disability-Aware Conceptual Modeling
Aylin SarioğluHaydar MetinDominik BorkJoao Paulo A. AlmeidaJosé BorbinhaGiancarlo GuizzardiSebastian LinkJelena Zdravkovic

View .bib

Handle: 20.500.12708/191932; Year: 2023; Issued On: 2023-10-29; Type: Publication; Subtype: Inproceedings; Peer Reviewed:

Keywords: Accessibility, Conceptual Modeling, Disability, Modeling tools, Systematic Literature Review, Tool Review
Astract: The reports on Disability by the World Health Organization show that the number of people with disabilities is increasing. Consequently, accessibility should play an essential role in information systems engineering research. While software and web engineering research acknowledge this need by providing, e.g., web accessibility guidelines and testing frameworks, we show in this paper, based on a systematic review of the literature and current modeling tools, that accessibility is, so far, a blind spot in conceptual modeling research. With the paper at hand, we aim to identify current research gaps and delineate a vision toward more inclusive, i.e., disability-aware conceptual modeling. One key finding relates to a gap in research and tool support concerning physical disabilities. Based on these results, we further present the first modeling tool that can be used keyboard-only, thereby including users with physical disabilities to engage in conceptual modeling.

Sarioğlu, A., Metin, H., & Bork, D. (2023). How Inclusive Is Conceptual Modeling? A Systematic Review of Literature and Tools for Disability-Aware Conceptual Modeling. In J. P. A. Almeida, J. Borbinha, G. Guizzardi, S. Link, & J. Zdravkovic (Eds.), Conceptual Modeling : 42nd International Conference, ER 2023, Lisbon, Portugal, November 6–9, 2023, Proceedings (pp. 65–83). Springer. https://doi.org/10.1007/978-3-031-47262-6_4
A Generic and Customizable Genetic Algorithms-Based Conceptual Model Modularization Framework
Syed Juned AliJan Michael LaranjoDominik BorkHenderik ProperLuise PufahlDimka KarastoyanovaMarten van SinderenJoao Moreira

View .bib

Handle: 20.500.12708/191769; Year: 2023; Issued On: 2023-10-20; Type: Publication; Subtype: Inproceedings; Peer Reviewed:

Keywords: Generic Framework, Genetic Algorithm, Modularization
Astract: Conceptual models need to be comprehensible and maintainable by humans to exploit their full value in faithfully representing a subject domain. Modularization, i.e. breaking down the monolithic model into smaller, comprehensible chunks has proven very valuable to maintain this value even for very large models. The quality of modularization however often depends on application-specific requirements, the domain, and the modeling language. A well-defined generic modularizing framework applicable to different modeling languages and requirements is lacking. In this paper, we present a customizable and generic multi-objective conceptual models modularization framework. The multi-objective aspect supports addressing heterogeneous requirements while the framework’s genericity supports modularization for arbitrary modeling languages and its customizability is provided by adopting the modularization configuration up to the level of using user-defined heuristics. Our approach applies genetic algorithms to search for a set of optimal solutions. In this paper, we present the details of our Generic Genetic Modularization Framework with a case study to show i) the feasibility of our approach by modularizing models from multiple modeling languages, ii) the customizability by using different objectives for the modularization quality, and, finally, iii) a comparative performance evaluation of our approach on a dataset of ER and ECore models.

Ali, S. J., Laranjo, J. M., & Bork, D. (2023). A Generic and Customizable Genetic Algorithms-Based Conceptual Model Modularization Framework. In H. Proper, L. Pufahl, D. Karastoyanova, M. van Sinderen, & J. Moreira (Eds.), Enterprise Design, Operations, and Computing : 27th International Conference, EDOC 2023, Groningen, The Netherlands, October 30 – November 3, 2023, Proceedings (pp. 39–57). Springer. https://doi.org/10.1007/978-3-031-46587-1_3
An extended taxonomy of advanced information visualization and interaction in conceptual modeling
Dominik BorkGiuliano De Carlo

View .bib

Handle: 20.500.12708/191921; Year: 2023; Issued On: 2023-09-01; Type: Publication; Subtype: Article; Peer Reviewed:

Keywords: Conceptual modeling, Human–computer interaction, Information visualization, Modeling tools, Notation, Taxonomy
Astract: Conceptual modeling is integral to computer science research and is widely adopted in industrial practices, e.g., business process and enterprise architecture management. Providing adequate and usable modeling tools is necessary to adopt modeling languages efficiently. Meta-modeling platforms provide a rich and mature set of functionalities for realizing state-of-the-art modeling tools. These tools, albeit their stability and rich set of features, often lack a modern look and feel considering (i) how they visualize the models, and (ii) how modelers interact with the models. Current web technologies enable much richer, advanced opportunities for visualizing and interacting with conceptual models. However, a structured and comprehensive overview of possible information visualization and interaction techniques linked to conceptual models and modeling tools must be established. This paper aims to fill this gap by presenting an extended taxonomy of advanced information visualization and interaction in conceptual modeling. We present a generic taxonomy that is afterward contextualized within the specific domain of conceptual modeling. The taxonomy serves orientation in the vast developing field of information visualization and interaction and hopefully sparks innovation if future modeling tool development.

Bork, D., & De Carlo, G. (2023). An extended taxonomy of advanced information visualization and interaction in conceptual modeling. DATA & KNOWLEDGE ENGINEERING, 147, Article 102209. https://doi.org/10.1016/j.datak.2023.102209
AI-Enhanced Hybrid Decision Management
Dominik BorkSyed Juned AliGeorgi Milenov Dinev

View .bib

Handle: 20.500.12708/176900; Year: 2023; Issued On: 2023-02-10; Type: Publication; Subtype: Article; Peer Reviewed:

Keywords: Artificial intelligence, DMN, Enterprise modeling, Explainable AI, Machine learning, Model-driven engineering
Astract: The Decision Model and Notation (DMN) modeling language allows the precise specification of business decisions and business rules. DMN is readily understandable by business users involved in decision management. However, as the models get complex, the cognitive abilities of humans threaten manual maintainability and comprehensibility. Proper design of the decision logic thus requires comprehensive automated analysis of e.g., all possible cases the decision shall cover; correlations between inputs and outputs; and the importance of inputs for deriving the output. In the paper, the authors explore the mutual benefits of combining human-driven DMN decision modeling with the computational power of Artificial Intelligence for DMN model analysis and improved comprehension. The authors propose a model-driven approach that uses DMN models to generate Machine Learning (ML) training data and show, how the trained ML models can inform human decision modelers by means of superimposing the feature importance within the original DMN models. An evaluation with multiple real DMN models from an insurance company evaluates the feasibility and the utility of the approach.

Bork, D., Ali, S. J., & Dinev, G. M. (2023). AI-Enhanced Hybrid Decision Management. Business and Information Systems Engineering, 65(2), 179–199. https://doi.org/10.1007/s12599-023-00790-2


Teaching

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

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

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

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

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

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

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


Projects

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

Henderik Proper

Univ.Prof. PhD

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.

Administration



Researchers


Team member

Aleksandar Gavric

Univ.Ass. MEng. B.Eng.

Team member

Galina Paskaleva

Projektass.in Dipl.-Ing.in
Dipl.-Ing.in BSc

Team member

Marianne Schnellmann

Univ.Ass.in BSc 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

Syed Juned Ali

Univ.Ass. BSc MSc

External Researchers




Team member

Marco Huymajer

Univ.Ass. Dipl.-Ing.