Generating customized low-code development platforms for digital twins

M Dalibor, M Heithoff, J Michael, L Netz… - Journal of Computer …, 2022 - Elsevier
A digital twin improves our use of a cyber–physical system and understanding of its
emerging behavior. To this effect, a digital twin is to be developed and configured and …

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 …

Innovations in model-based software and systems engineering

K Hölldobler, J Michael, JO Ringert, B Rumpe… - 2019 - figshare.le.ac.uk
Engineering software and software intensive systems has become increasingly complex
over the last decades. In the ongoing digitalization of all aspects of our lives in almost every …

[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 …

[PDF][PDF] Semantic Differencing of Use Case Diagrams.

O Kautz, B Rumpe, L Wachtmeister - J. Object Technol., 2022 - researchgate.net
Use case diagrams (UCDs) are widely used for describing how different users use the
functionalities of a system to achieve their goals. As today's software systems offer an ever …

The complexities of the satisfiability checking problems of feature diagram sublanguages

O Kautz - Software and Systems Modeling, 2023 - Springer
It is well-known that the satisfiability problem of feature diagrams (FDs) is computationally
hard. This paper examines the complexities of the satisfiability problems of sixteen FD …

Automated semantics-preserving parallel decomposition of finite component and connector architectures

O Kautz, B Rumpe, A Wortmann - Automated Software Engineering, 2020 - Springer
For the systematic development of logical, message-driven architectures, automating
parallel decomposition of software components is important to achieve efficient modular and …

[PDF][PDF] Combinatorial robustness testing based on error-constraints

K Fögen - 2021 - publications.rwth-aachen.de
Robustness is an important property of a software, which must be tested in addition to a
software's functionality. This requires invalid values and invalid value combinations to be …

A Theory for Event-Driven Specifications Using Focus and MontiArc on the Example of a Data Link Uplink Feed System

H Kausch, M Pfeiffer, D Raco, A Rath, B Rumpe… - 2023 - dl.gi.de
The development of avionics message communication systems is expensive due to their
complexity and the need to get them accepted by the certification authorities. We need to …