Montithings: Model-driven development and deployment of reliable iot applications
JC Kirchhof, B Rumpe, D Schmalzing… - Journal of Systems and …, 2022 - Elsevier
Abstract Internet of Things (IoT) applications are exposed to harsh conditions due to factors
such as device failure, network problems, or implausible sensor values. We investigate how …
such as device failure, network problems, or implausible sensor values. We investigate how …
[PDF][PDF] A Catalog of Design Patterns for Compositional Language Engineering.
F Drux, N Jansen, B Rumpe - J. Object Technol., 2022 - jot.fm
When composing a domain-specific language from several language components, it is also
necessary to compose analysis and synthesis techniques, which are individually defined on …
necessary to compose analysis and synthesis techniques, which are individually defined on …
Towards a systematic method for developing meta attack language instances
Successfully developing domain-specific languages (DSLs) demands language engineers
to consider their organizational context, which is challenging. Action design research (ADR) …
to consider their organizational context, which is challenging. Action design research (ADR) …
[PDF][PDF] The Language of SysML v2 under the Magnifying Glass.
N Jansen, J Pfeiffer, B Rumpe, D Schmalzing… - J. Object …, 2022 - awortmann.github.io
ABSTRACT The Systems Modeling Language (SysML) is defined as an extension of UML
that reuses, forfeits, and adjusts selected parts of UML to facilitate the modeling of complex …
that reuses, forfeits, and adjusts selected parts of UML to facilitate the modeling of complex …
Deriving Integrated Multi-Viewpoint Modeling Languages from Heterogeneous Modeling Languages: An Experience Report
M Heithoff, N Jansen, JC Kirchhof, J Michael… - Proceedings of the 16th …, 2023 - dl.acm.org
In modern systems engineering, domain experts increasingly utilize models to define
domain-specific viewpoints in a highly interdisciplinary context. Despite considerable …
domain-specific viewpoints in a highly interdisciplinary context. Despite considerable …
Seamless Code Generator Synchronization in the Composition of Heterogeneous Modeling Languages
N Jansen, B Rumpe - Proceedings of the 16th ACM SIGPLAN …, 2023 - dl.acm.org
In Software Language Engineering, the composition of heterogeneous languages has
become an increasingly relevant research area in recent years. Despite considerable …
become an increasingly relevant research area in recent years. Despite considerable …
Web-based tracing for model-driven applications
JC Kirchhof, L Malcher, J Michael… - 2022 48th Euromicro …, 2022 - ieeexplore.ieee.org
Logging still is a core functionality used to understand the behavior of programs and
executable models. Yet, modeling languages rarely consider logging as a first-level activity …
executable models. Yet, modeling languages rarely consider logging as a first-level activity …
Technical report on neural language models and few-shot learning for systematic requirements processing in mdse
V Bertram, M Boß, E Kusmenko, IH Nachmann… - arXiv preprint arXiv …, 2022 - arxiv.org
Systems engineering, in particular in the automotive domain, needs to cope with the
massively increasing numbers of requirements that arise during the development process …
massively increasing numbers of requirements that arise during the development process …
Applying a Self-Extension Mechanism to DSLs for Establishing Model Libraries
A Gerasimov, N Jansen, J Michael… - Proceedings of the 23rd …, 2024 - dl.acm.org
When applying model-driven engineering in an agile environment, new requirements
continuously expand the domain scope and trigger an extension of the concepts covered by …
continuously expand the domain scope and trigger an extension of the concepts covered by …