Migrating from proprietary tools to open-source software for EAST-ADL metamodel generation and evolution
Paper in proceeding, 2022

Open-source software has numerous advantages over proprietary commercial-off-The-shelf (COTS) software. However, there are modeling languages, tool chains, and tool frameworks that are developed and maintained in an open-source manner but still incorporate COTS tools. Such an incorporation of COTS tools into an overall open-source approach completely annihilates the actual open-source advantages and goals. In this tool paper, we demonstrate how we eliminated a COTS tool from the otherwise open-source-based generation and evolution workflow of the domain-specific modeling language East-Adl, used in the automotive industry to describe a variety of interdisciplinary aspects of vehicle systems. By switching to a pure open-source solution, East-Adl becomes easier to inspect, evolve, and develop a community around. We compare both the mixed COTS/open-source and the open-source-only workflows, outline the advantages of the open-source-only solution, and show that we achieve equivalent tooling features compared to the original approach.

Open-source

DSL construction

Model-based engineering

Author

Jörg Holtmann

University of Gothenburg

Jan-Philipp Steghöfer

University of Gothenburg

Henrik Lönn

Volvo Group

Proceedings - ACM/IEEE 25th International Conference on Model Driven Engineering Languages and Systems, MODELS 2022: Companion Proceedings

7-11
9781450394673 (ISBN)

25th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS 2022
Montreal, Canada,

Subject Categories

Software Engineering

Embedded Systems

Computer Science

DOI

10.1145/3550356.3559084

More information

Latest update

10/25/2023