Leveraging software product lines engineering in the development of external dsls: A systematic literature review

D Méndez-Acuña, JA Galindo, T Degueule… - … Languages, Systems & …, 2016 - Elsevier
The use of domain-specific languages (DSLs) has become a successful technique in the
development of complex systems. Consequently, nowadays we can find a large variety of …

Model composition in Model Driven Engineering: A systematic literature review

A Abouzahra, A Sabraoui, K Afdel - Information and Software Technology, 2020 - Elsevier
Abstract Context Model Driven Engineering (MDE) aims to alleviate complexity and improve
reusability in software development. The development of complex software implies to divide …

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 …

Improving model-based testing in automotive software engineering

S Kriebel, M Markthaler, KS Salman… - Proceedings of the 40th …, 2018 - dl.acm.org
Testing is crucial to successfully engineering reliable automotive software. The manual
derivation of test cases from ambiguous textual requirements is costly and error-prone …

Modeling language variability with reusable language components

A Butting, R Eikermann, O Kautz, B Rumpe… - Proceedings of the …, 2018 - dl.acm.org
Proliferation of modeling languages has produced a great variety of similar languages
whose individual maintenance is challenging and costly. Reusing the syntax and semantics …

NESTML: a modeling language for spiking neurons

D Plotnikov, B Rumpe, I Blundell, T Ippen… - arXiv preprint arXiv …, 2016 - arxiv.org
Biological nervous systems exhibit astonishing complexity. Neuroscientists aim to capture
this com-plexity by modeling and simulation of biological processes. Often very comple xm …

[PDF][PDF] Language and code generator composition for model-driven engineering of robotics component & connector systems

JO Ringert, A Roth, B Rumpe… - Journal of Software …, 2015 - aisberg.unibg.it
Engineering software for robotics applications requires multi-domain solutions. Model-driven
development (MDD) promises efficient means for developing domain-specific and reusable …

Architecture and behavior modeling of cyber-physical systems with MontiArcAutomaton

JO Ringert, B Rumpe, A Wortmann - arXiv preprint arXiv:1509.04505, 2015 - arxiv.org
This book presents MontiArcAutomaton, a modeling language for architecture and be-havior
modeling of Cyber-Physical Systems as interactive Component & Connector mod-els …

[PDF][PDF] Continuous transition from model-driven prototype to full-size real-world enterprise information systems

A Gerasimov, J Michael, L Netz, B Rumpe, S Varga - 2020 - se-rwth.de
This paper presents our approach to create an executable prototype of an enterprise
information system based only on a data structure model. This prototype, which is still easily …

Engineering tagging languages for DSLs

T Greifenberg, M Look, S Roidl… - 2015 ACM/IEEE 18th …, 2015 - ieeexplore.ieee.org
To keep a DSL clean, readable and reusable in different contexts, it is useful to define a
separate tagging language. A tag model logically adds information to the tagged DSL model …