Dominik Bork
Associate Prof. Dipl.-Wirtsch.Inf.Univ.
Dr.rer.pol.
Dominik Bork
- Email: dominik.bork@tuwien.ac.at
- Phone: +43-1-58801-194308
- Office: FB0116 (1040 Wien, Erzherzog-Johann-Platz 1)
- 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
Guest editorial to the theme section on foundations and applications of AI and MDE
Lola Burgueño
Davide Di Ruscio
Burgueño, L., Di Ruscio, D., & Bork, D. (2026). Guest editorial to the theme section on foundations and applications of AI and MDE. Software and Systems Modeling. https://doi.org/10.1007/s10270-025-01353-7
Beyond Logs: AI’s Internal Representations as the New Process Evidence
Keywords: AI Interpretability, Embedding Space, Internal Representations, Multimodal Data, Semantic Event Matching
Astract: Traditional process mining relies on symbolic event logs that represent activities as discrete labels, often overlooking the rich contextual and semantic nuances found in real-world data such as textual reports, visual records, or sensor outputs. In this paper, we propose a paradigm shift: using the internal representations of AI models—embedding spaces learned from data—as the foundation for process mining. Our framework performs both process discovery and conformance checking directly in these continuous vector spaces, enabling the detection of semantically similar yet lexically divergent events. We evaluate our approach along three dimensions: (i) whether embedding-based discovery maintains or improves accuracy over symbolic baselines, (ii) whether multimodal sources such as video and audio can be processed as unified embeddings for mining purposes, and (iii) whether conformance checking in embedding space enables alignment across noisy or semantically perturbed traces. By treating AI’s internal representations as a novel form of process evidence, we show how process mining can move beyond traditional logs and unlock deeper, semantically enriched interpretations of real-world workflows.
Gavric, A., Bork, D., & Proper, H. (2026). Beyond Logs: AI’s Internal Representations as the New Process Evidence. In Business Process Management: Responsible BPM Forum, Process Technology Forum, Educators Forum (pp. 232–246). https://doi.org/10.1007/978-3-032-02936-2_17
Keywords: Business process simulation, Video generation, Process modeling
Astract: Video generation models have opened new opportunities for simulating business processes through realistic visualizations. However, current video generation approaches often fall short of capturing the inherent dynamics and structure of business processes and tend to produce inconsistent simulations that lack the rigor provided by formal process models. To address these limitations, we introduce a novel method termed Petri Net structure-driven video generation, which integrates the inherent structural information from process models to tailor video simulations more closely to the dynamics of business processes. We explore multiple strategies for this tailoring, including i) the use of domain knowledge-rich prompting, ii) a storyboard employing image references extracted from process evidence data, and iii) generated image references informed by process models. We evaluate our method across diverse domains, and demonstrate that the Petri Net structure-driven approach improves the perceived usefulness and consistency of the simulated video, marking a step forward in the use of generative AI for more realistic business process simulation.
Gavric, A., Bork, D., & Proper, H. (2025). Turning Process Models into Videos. In 2025 27th International Conference on Business Informatics (CBI) (pp. 32–41). IEEE. https://doi.org/10.1109/CBI68102.2025.00015
Large Language Models for API Classification: An Explorative Study
Gabriel Morais
Edwin Lemelin
Mehdi AddaKeywords: API, LLM, Microservices
Astract: Linking APIs to the business functions they implement is crucial for handling software operations, especially during recovery from disasters or outages. In this context, the speed and accuracy of operators in linking them impact response time during mission-critical operation activities. Besides, this linkage is essential to designing preventive actions, such as resilience strategies. Automatic API classification using Large Language Models (LLMs) may simplify and speed up APIs-business function linkage. However, previous studies unveiled the barriers practitioners face when deciding on and adopting LLMs in software engineering (SE) tasks due to a lack of guidance for non-experts. This paper aims to lower barriers to using LLMs by systems operators and site reliability engineers (SREs), focusing on the API classification task in the context of operational activities. Based on three cases from the finance industry, we extracted requirements for LLM usage, and assessed 14 recently released LLMs on this task. Our results demonstrate that LLMs accurately classify APIs using business function targets with an F1–Score of 89.5 for the leading LLM without requiring specific LLM expertise and resource-intensive fine-tuning. Besides, our findings on LLMs’ performance and reliability mark a significant advancement in comparing open and closed-source and general and domain-specific LLMs in an SE classification task. Eventually, our experiments yield practical guidance for implementing LLMs in this context. Artifacts used in and generated by the experiments are publicly available at https://bit.ly/llms4apiclassification.
Morais, G., Lemelin, E., Adda, M., & Bork, D. (2025). Large Language Models for API Classification: An Explorative Study. In M. Ali Babar, A. Tosun, S. Wagner, & V. Stray (Eds.), EASE ’25: Proceedings of the 29th International Conference on Evaluation and Assessment in Software Engineering (pp. 1045–1055). Association for Computing Machinery. https://doi.org/10.1145/3756681.3756997
Toward a Community-Curated Golden Dataset of UML Models
Lukas Netz
Philipp-Lorenz Glaser
Marco Calamo
Bernhard Rumpe
Monique SnoeckKeywords: Model repository, Dataset, UML, Open models, Curation, Community, Education, Machine learning
Astract: Datasets of Unified Modeling Language (UML) models are becoming increasingly valuable for education, empirical research, and tool development in model-driven engineering (MDE) and conceptual modeling. In recent years, several datasets have emerged - mostly compiled through automated crawling of open platforms such as GitHub and GenMyModel. While these efforts have improved access to real-world modeling artifacts, the resulting collections often suffer from serious quality issues: they include syntactically invalid models, semantically incorrect structures, and placeholder or dummy content. Moreover, most models are not accompanied by textual domain descriptions, which are essential for understanding the intent behind the model and assessing its semantic soundness. Therefore these model datasets are far from ideal as a source for modeling exercises or empirical MDE research. This paper presents an initial step toward a community-curated golden dataset of UML models, designed to address these limitations. Our contribution includes i) a curated set of UML models, each paired with a natural language description of the modeled domain requirements, ii) a publicly accessible web platform for exploring and querying the dataset, and iii) a structured process for community-based contribution and evaluation to support sustainable growth and quality assurance of the dataset. By fostering community involvement and providing high-quality, semantically grounded models, this work lays the foundation for a widely accepted benchmark dataset in UML-based research and education.
Verbruggen, C. R. R., Netz, L., Glaser, P.-L., Scholz, M., Huemer, C., Calamo, M., Rumpe, B., Snoeck, M., & Bork, D. (2025). Toward a Community-Curated Golden Dataset of UML Models. In 2025 ACM/IEEE 28th International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C) (pp. 43–50). IEEE. https://doi.org/10.1109/MODELS-C68889.2025.00012
Teaching
Seminar for Master Students in Software Engineering (Software Engineering and Programming)
Semester: 2026S; Nr: 180.008; Type: SE; Hours: 1.0; Language: English; View on TISSOrientation Bachelor with Honors of Informatics and Business Informatics
Semester: 2026S; Nr: 180.767; Type: SE; Hours: 1.0; Language: German; View on TISSResearch Seminar
Semester: 2026S; Nr: 188.446; Type: SE; Hours: 2.0; Language: if required in English; View on TISSLiterature Seminar for PhD Students
Semester: 2026S; Nr: 188.512; Type: SE; Hours: 2.0; Language: German; View on TISSBachelor Thesis for Informatics and Business Informatics
Semester: 2026S; Nr: 188.926; Type: PR; Hours: 5.0; Language: if required in English; View on TISSScientific Research and Writing
Semester: 2026S; Nr: 193.052; Type: SE; Hours: 2.0; Language: German; View on TISSProject in Computer Science 1
Semester: 2026S; Nr: 194.145; Type: PR; Hours: 4.0; Language: if required in English; View on TISSProject in Computer Science 2
Semester: 2026S; Nr: 194.146; Type: PR; Hours: 4.0; Language: if required in English; View on TISSAdvanced Model Engineering
Semester: 2026S; Nr: 194.195; Type: VU; Hours: 4.0; Language: English; View on TISSSeminar in Computer Science (Model Engineering)
Semester: 2026S; Nr: 194.198; Type: SE; Hours: 2.0; Language: English; View on TISSSeminar for Master Students in Software Engineering
Semester: 2025W; Nr: 180.777; Type: SE; Hours: 1.0; Language: English; View on TISSResearch Seminar
Semester: 2025W; Nr: 188.446; Type: SE; Hours: 2.0; Language: if required in English; View on TISSLiterature Seminar for PhD Students
Semester: 2025W; Nr: 188.512; Type: SE; Hours: 2.0; Language: German; View on TISSModel Engineering
Semester: 2025W; Nr: 188.923; Type: VU; Hours: 4.0; Language: English; View on TISSBachelor Thesis for Informatics and Business Informatics
Semester: 2025W; Nr: 188.926; Type: PR; Hours: 5.0; Language: if required in English; View on TISSSoftware Engineering
Semester: 2025W; Nr: 194.020; Type: VU; Hours: 4.0; Language: German; View on TISSProject in Computer Science 1
Semester: 2025W; Nr: 194.145; Type: PR; Hours: 4.0; Language: if required in English; View on TISSSeminar in Computer Science (Model Engineering)
Semester: 2025W; Nr: 194.198; Type: SE; Hours: 2.0; Language: German; View on TISSProjects
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 WebsiteEnterprise 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 WebsiteJSON-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 WebsiteTowards 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 WebsiteAutomatisiertes 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 WebsiteDiplomarbeitsbetreuung 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 WebsiteMFP 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 WebsiteDigital Platform Enterprise
Name: DEMO; Title: Digital Platform Enterprise; Begins On: 2022-01-01; Ends On: 2024-12-31; Context: European Commission; View Project WebsiteTeam
Business Informatics Group, TU Wien
Professors
Christian Huemer
Ao.Univ.Prof. Mag.rer.soc.oec.Dr.rer.soc.oec.
Dominik Bork
Associate Prof. Dipl.-Wirtsch.Inf.Univ.Dr.rer.pol.
Gerti Kappel
O.Univ.Prof.in Dipl.-Ing.inMag.a Dr.in techn.
Henderik Proper
Univ.Prof. PhDResearchers
Aleksandar Gavric
Univ.Ass. MEng MSc BEngCharlotte Roos R. Verbruggen
Univ.Ass. PhDJonas Max Lindner
Univ.Ass. MSc
Marco Huymajer
Senior Lecturer Dipl.-Ing. BSc
Marianne Schnellmann
Univ.Ass. MScMarion Murzek
Senior Lecturer Mag.a rer.soc.oec.Dr.in rer.soc.oec.
Marion Scholz
Senior Lecturer Dipl.-Ing.inMag.a rer.soc.oec.
Miki Zehetner
Univ.Ass. DI Bakk.rer.soc.oec. MSc




