Leveraging software product lines engineering in the development of external dsls: A systematic literature review
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 …
development of complex systems. Consequently, nowadays we can find a large variety of …
Montithings: Model-driven development and deployment of reliable iot applications
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 …
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 …
reusability in software development. The development of complex software implies to divide …
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 …
derivation of test cases from ambiguous textual requirements is costly and error-prone …
Modeling language variability with reusable language components
Proliferation of modeling languages has produced a great variety of similar languages
whose individual maintenance is challenging and costly. Reusing the syntax and semantics …
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… - ar** domain-specific and reusable …
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 …
separate tagging language. A tag model logically adds information to the tagged DSL model …
Engineering digital twins and digital shadows as key enablers for industry 4.0
Industry 4.0 opens up new potentials for the automation and improvement of production
processes, but the associated digitization also increases the complexity of this development …
processes, but the associated digitization also increases the complexity of this development …