Generating customized low-code development platforms for digital twins
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 …
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 …
such as device failure, network problems, or implausible sensor values. We investigate how …
Innovations in model-based software and systems engineering
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 …
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 …
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 …
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 …
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 …
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 …
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
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 …
complexity and the need to get them accepted by the certification authorities. We need to …