Publications
List of Publications
Business Informatics Group, TU Wien
A reference architecture for the development of GLSP-based web modeling tools
Haydar MetinKeywords: GLSP, LSP, Modeling tool, Software modeling, UML, Web modeling
Astract: Web-based modeling tools provide unprecedented opportunities for the realization of modern, powerful, and usable diagram editors running in the cloud. The development of such tools, however, still poses significant challenges for developers. The graphical language server platform (GLSP) aims to reduce some of these challenges by providing the necessary frameworks to efficiently create web modeling tools. However, realizing modeling tools with GLSP remains challenging and not much support for interested tool developers is provided yet. This paper discusses these challenges and lessons learned after working with GLSP and realizing several GLSP-based modeling tools. We present experiences, concepts, and a reusable reference architecture to develop and operate GLSP-based web modeling tools. As a proof of concept, we report on the realization of a GLSP-based UML editor called bigUML. Through bigUML, we show that our procedure and the reference architecture we developed resulted in a scalable and flexible GLSP-based web modeling tool for the UML. The lessons learned, the procedural approach, the reference architecture, and the critical reflection on the challenges and opportunities of using GLSP provide valuable insights to the community and shall ease the decision of whether or not to use GLSP for future tool development projects. With this paper, we publicly release a reference implementation of our architecture.
Metin, H., & Bork, D. (2025). A reference architecture for the development of GLSP-based web modeling tools. Software and Systems Modeling, 24(6), 1869–1895. https://doi.org/10.1007/s10270-024-01257-y
Towards Architectural Coordination of Digital Twin Development in Urban Planning
Marianne Schnellmann
Marija Bjeković
Jean-Sébastien Sottet
Hans-Georg Fill
Yves Wautelet
Jolita Ralyté
Jelena ZdravkovicKeywords: Enterprise Architecture, Architectural Coordination, Digital Twins for Urban Planning, Local Digital Twin
Astract: Digital Twins (DTs) carry the promise of improved decision-making about, as well as monitoring and understanding of, the twinned entity. This makes them an attractive instrument to support the, often complex and multi-faceted, decision-making processes germane to urban planning. DTs require considerable technological investments, as they tend to be data-hungry and computing-intensive. Business-wise, such investments are only meaningful if they really add value to the intended decision-making processes. However, most current DT development approaches primarily focus on the technological potential of DTs within the limited scope of isolated business scenarios, and rarely address trade-offs between costs and benefits towards the business case, let alone the broader implications for IT/IS portfolio management. These broader considerations are crucial in urban planning contexts, which typically involve a broad ecosystem of parties, complex decision-making challenges, and pre-existing technological landscapes. Drawing on the discipline of Enterprise Architecture Management (EAM), this paper argues that architectural coordination of DT development initiatives would enable more effective valorisation of DTs potential, and more effective management of DT-related technology within a broader technological landscape. To this end, the paper discusses the vision for and an initial sketch of a specialisation of EAM for DT development.
Schnellmann, M., Bjeković, M., Proper, H. A., & Sottet, J.-S. (2025). Towards Architectural Coordination of Digital Twin Development in Urban Planning. In H.-G. Fill, Y. Wautelet, J. Ralyté, & J. Zdravkovic (Eds.), The Practice of Enterprise Modeling : 18th IFIP Working Conference, PoEM 2025, Geneva, Switzerland, December 3–5, 2025, Proceedings (pp. 281–297). Springer. https://doi.org/10.1007/978-3-032-12063-2_18
Model-driven engineering of SAP core data services - the bigER2CDS modeling tool
Gallus HuberKeywords: CDS, Domain-specific language, Langium, LSP, Model-driven engineering, Modeling tool, SAP Core Data Services, Sprotty
Astract: This paper introduces bigER2CDS, a novel model-driven engineering approach and tool support for SAP Core Data Services (CDS). bigER2CDS addresses the need for a higher abstraction level in CDS development, enabling blended, i.e., textual and graphical modeling of CDS Views through a domain-specific modeling language. Based on web technologies and the Language Server Protocol (LSP), we realized a modeling tool for SAP CDS. Our tool supports the hybrid modeling of CDS and the import of existing SAP CDS view entities for analysis and development support. This model-driven approach aims to enable domain experts to develop CDS views, mitigating the need for extensive programming skills. We report on the development of the ER2CDS domain-specific language (DSL) and the implementation of the corresponding bigER2CDS modeling tool. Finally, bigER2CDS is evaluated in the form of a controlled experiment and a case study with domain experts and CDS developers. The results show a high usability score for our tool and a willingness by domain experts and CDS developers to use it. The tool can be freely downloaded from the VS Code marketplace: https://marketplace.visualstudio.com/items?itemName=BIGModelingTools.er2cds.
Huber, G., & Bork, D. (2025). Model-driven engineering of SAP core data services - the bigER2CDS modeling tool. Software and Systems Modeling. https://doi.org/10.1007/s10270-025-01320-2
Accessibility in conceptual modeling—A systematic literature review, a keyboard-only UML modeling tool, and a research roadmap
Aylin Sarioglu
Haydar MetinKeywords: 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 there is an increasingly rich set of available web accessibility guidelines, testing frameworks, and generally accessibility features in modern web-based software systems, software development frameworks, and Integrated Development Environments, this paper shows, based on a systematic review of the literature and current modeling tools, that accessibility is, so far, only scarcely focused in conceptual modeling research. With this paper, we assess the state of the art of accessibility in conceptual modeling, we identify current research gaps, and we delineate a vision toward more accessible conceptual modeling methods and tools. As a concrete step forward toward this vision, we present a generic concept of a keyboard-only modeling tool interaction that is implemented as a new module for the Graphical Language Server Platform (GLSP) framework. We show—using a currently developed UML modeling tool—how efficiently this module allows GLSP-based tool developers to introduce accessibility features into their modeling tools, thereby engaging physically disabled users in conceptual modeling.
Sarioglu, A., Metin, H., & Bork, D. (2025). Accessibility in conceptual modeling—A systematic literature review, a keyboard-only UML modeling tool, and a research roadmap. DATA & KNOWLEDGE ENGINEERING, 158, Article 102423. https://doi.org/10.1016/j.datak.2025.102423
Exploring modeling methods for information systems analysis and design: a data-driven retrospective
Iris Reinhartz-Berger
Adir Solomon
Jelena Zdravkovic
John KrogstieKeywords: BERTopic, Data-driven approach, Dynamic Topic Modeling, EMMSAD, IS analysis and design
Astract: Modeling for information systems (IS) analysis and design offers broad insights into the advances and challenges of enterprise, business process, software, and conceptual modeling. In celebration of its 30th edition, this paper presents a data-driven retrospective analysis of studies published at the Exploring Modeling Methods for Systems Analysis and Development (EMMSAD) working conference from 2005 to 2024. EMMSAD has long been a key venue for research on Information Systems (IS) Modeling, covering areas such as conceptual modeling, enterprise modeling, and model-driven engineering, as well as the evaluation of modeling techniques and tools. Using machine learning, specifically Dynamic Topic Modeling (DTM) with BERTopic, this study identifies recurring topics, emerging trends, and shifts in research focus within the IS modeling community. The findings highlight key areas of alignment between IS modeling and the broader modeling landscape, providing insights into the field’s evolution and future research opportunities.
Reinhartz-Berger, I., Solomon, A., Zdravkovic, J., Krogstie, J., & Proper, H. A. (2025). Exploring modeling methods for information systems analysis and design: a data-driven retrospective. Software and Systems Modeling. https://doi.org/10.1007/s10270-025-01302-4
Advanced Information Systems Engineering : 37th International Conference, CAiSE 2025, Vienna, Austria, June 16–20, 2025, Proceedings, Part II
John Krogstie
Stefanie Rinderle-Ma
Krogstie, J., Rinderle-Ma, S., Kappel, G., & Proper, H. (Eds.). (2025). Advanced Information Systems Engineering : 37th International Conference, CAiSE 2025, Vienna, Austria, June 16–20, 2025, Proceedings, Part II (Vol. 15702). Springer. https://doi.org/10.1007/978-3-031-94571-7
Advanced Information Systems Engineering : 37th International Conference, CAiSE 2025, Vienna, Austria, June 16–20, 2025, Proceedings, Part I
John Krogstie
Stefanie Rinderle-Ma
Krogstie, J., Rinderle-Ma, S., Kappel, G., & Proper, H. (Eds.). (2025). Advanced Information Systems Engineering : 37th International Conference, CAiSE 2025, Vienna, Austria, June 16–20, 2025, Proceedings, Part I (Vol. 15701). Springer. https://doi.org/10.1007/978-3-031-94569-4
Towards an Enterprise Architecture Based Approach for the Development of Digital Twins for Sustainable Real Estate Management
Marianne Schnellmann
Jānis Grabis
Tanja Vos
Maria José Escalona
Oscar PastorKeywords: Digital Twin Engineering, Enterprise Architecture, Sustainable Real Estate Management
Astract: In the context of Real Estate Management, Digital Twins (DTs) can act as transformative tools for the integration of sustainability into construction practices by providing dynamic, data-driven virtual representations of physical assets. They enable stakeholders to optimise processes, reduce resource consumption, and align with sustainability objectives. However, effective implementation of DTs, in this context, remains limited by fragmented data ecosystems across different organisations, incomplete integration with regulatory frameworks, and insufficient consideration of sustainability goals. This is especially challenging, as access to high quality, and integrated, data is critical for DTs. Enterprise Architecture (EA) is generally used as an instrument to aid in managing and coordinating such challenges, as it provides a structured approach to addressing these challenges by aligning technical, organisational, and sustainability objectives. In line with this, we propose three primary research objectives: (1) assessing the current state of EA approaches for integrating DTs, (2) developing sustainability-oriented EA modelling concepts and design patterns, and (3) exploring the scalability of DTs from individual buildings to smart cities. Our aim is to position DTs as comprehensive decision-support tools for sustainability, enabling stakeholders to achieve better-informed decisions while addressing regulatory
compliance, resource efficiency, and life cycle impacts.
Schnellmann, M. (2025). Towards an Enterprise Architecture Based Approach for the Development of Digital Twins for Sustainable Real Estate Management. In J. Grabis, T. Vos, M. J. Escalona, & O. Pastor (Eds.), Research Challenges in Information Science : 19th International Conference, RCIS 2025, Seville, Spain, May 20–23, 2025, Proceedings, Part II (pp. 207–217). Springer. https://doi.org/10.1007/978-3-031-92471-2_17
Friend, Foe, or Target? Domain Models as Risk Deterrents, Risk Sources, and Assets at Risk
Isadora Valle
Tiago Prince Sales
Eduardo Guerra
Ítalo Oliveira
Renata Guizzardi
Luiz Olavo Bonino da Silva Santos
Giancarlo Guizzardi
Janis Grabis
Tanja E. J. Vos Tanja E. J. Vos
Maria José Escalona
Oscar PastorKeywords: Conceptual Models, Domain Models, Modeling, Return on Modeling Efforts, Risk Assessment
Astract: Modelers and organizations often struggle to assess the benefits and drawbacks of modeling activities. This paper proposes addressing this challenge through a risk-oriented lens, leveraging the Common Ontology of ValuE and Risk (COVER) and the Reference Ontology for Security Engineering (ROSE). The proposal focuses on identifying assets at risk throughout the modeling process to clarify: when models mitigate risks and contribute to cost savings (models as risk deterrents), when models introduce risk to other assets (models as risk sources), or when they are vulnerable to risk events themselves (models as assets at risk), potentially generating additional costs. This perspective enables modelers and organizations to evaluate the benefits and costs of modeling practices, aligning investments with organizational goals, while helping researchers identify gaps for enhancing modeling languages, methods, and tools. The proposal is evaluated by analyzing case studies from the literature and interviews with nine professionals and researchers.
Valle, I., Sales, T. P., Guerra, E., Oliveira, Í., Guizzardi, R., Bonino da Silva Santos, L. O., Proper, H., & Guizzardi, G. (2025). Friend, Foe, or Target? Domain Models as Risk Deterrents, Risk Sources, and Assets at Risk. In J. Grabis, Tanja E. J. Vos, M. J. Escalona, & O. Pastor (Eds.), Research Challenges in Information Science : 19th International Conference, RCIS 2025, Seville, Spain, May 20–23, 2025, Proceedings, Part II (pp. 103–118). Springer. https://doi.org/10.1007/978-3-031-92474-3_7
A Model Management Framework for Next-Generation Web-based Modeling Tools
David Jaeger
Adam Lencses
Martin Fleck
Philip LangerKeywords: GLSP, Langium, LSP, Modeling tools, UML., Web modeling
Astract: The move towards web technologies has arrived at modeling and especially modeling tools. Several frameworks and platforms have been proposed recently, aiming at the efficient realization of web-based modeling tools, i.e., tools developed with web technologies that natively allow for cloud-based deployment and use in web browsers. Most of these frameworks separate modeling tool functionality like editing, rendering, and management of the model into separate specialized components, often realized in different technologies. For the model management of Ecore-based modeling languages like the UML, the Eclipse Modeling Framework (EMF) is still prevalent. While this may maximize reuse, it comes at a cost: EMF is Java-based, entailing a polyglot technology stack, which complicates the development and hinders an entirely browser-based deployment without any backend. In this paper, we address this problem by introducing a Typescript-only approach for generating Langium-based modeling language grammars and model management servers. Using our approach, developers can build next-generation web-based modeling tools with a homogeneous technology stack, which can be executed as cloud applications or plain browser applications without any backend, if needed. We evaluate our approach by applying it to two distinct modeling tools: a Workflow and a UML modeling tool.
Jaeger, D., Lencses, A., Fleck, M., Langer, P., & Bork, D. (2025). A Model Management Framework for Next-Generation Web-based Modeling Tools. Journal of Object Technology, 24(2), 1–14. https://doi.org/10.5381/jot.2025.24.2.a1

