STAF 2025
Tue 10 - Fri 13 June 2025 Koblenz, Germany
Tue 10 Jun 2025 12:00 - 12:30 at M 001 - ECMFA Session 1: Model management Chair(s): Joeri Exelmans

The move towards web technologies has also 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.

Tue 10 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:00 - 12:30
ECMFA Session 1: Model managementECMFA at M 001
Chair(s): Joeri Exelmans
11:00
30m
Talk
Variability Exploration for Decision Making: Supporting Domain Experts in Configuring Business Processes
ECMFA
Haitam El Hayani ENSIAS, Benoit Combemale University of Rennes, Inria, CNRS, IRISA, Olivier Barais University of Rennes; Inria; CNRS; IRISA, Steffen Zschaler King's College London
Link to publication DOI
11:30
30m
Talk
Enhancing Production Workflows by Leveraging BPMN to Model Inconsistencies — An Experience Report
ECMFA
Thomas Weber Karlsruhe Institute of Technology (KIT), Niklas D. Kuder Daedalus GmbH, Karlsruhe Institute of Technology, Thomas A. Völk Karlsruhe Institute of Technology, Jonas Schneider Daedalus GmbH, Sebastian Weber FZI Research Center for Information Technology, Anne Koziolek Karlsruhe Institute of Technology
Link to publication DOI
12:00
30m
Talk
A Model Management Framework for Next-Generation Web-based Modeling Tools
ECMFA
David Jaeger TU Wien, Adam Lencses TU Wien, Martin Fleck EclipseSource Services GmbH, Philip Langer EclipseSource Services GmbH, Dominik Bork TU Wien, Vienna, Austria
Link to publication DOI
:
:
:
: