Systematic mapping study on domain-specific language development tools

A Iung, J Carbonell, L Marchezan, E Rodrigues… - Empirical Software …, 2020 - Springer
Abstract Domain-specific languages (DSL) are programming or modeling languages
devoted to a given application domain. There are many tools used to support the …

A computer science perspective on digital transformation in production

P Brauner, M Dalibor, M Jarke, I Kunze… - ACM Transactions on …, 2022 - dl.acm.org
The Industrial Internet-of-Things (IIoT) promises significant improvements for the
manufacturing industry by facilitating the integration of manufacturing systems by Digital …

Composition operators for modeling languages: A literature review

J Pfeiffer, B Rumpe, D Schmalzing… - Journal of Computer …, 2023 - Elsevier
Efficiently engineering modeling languages demands their reuse through composition.
Research in language engineering has produced many different operators to reuse and …

Software language engineering in the large: towards composing and deriving languages

K Hölldobler, B Rumpe, A Wortmann - Computer Languages, Systems & …, 2018 - Elsevier
Suitable software languages are crucial to tackling the ever-increasing complexity of
software engineering processes and software products. They model, specify, and test …

[HTML][HTML] On the granularity of linguistic reuse

F Bertolotti, W Cazzola, L Favalli - Journal of Systems and Software, 2023 - Elsevier
Programming languages are complex software systems integrated across an ecosystem of
different applications such as language compilers or interpreters but also an integrated …

A compositional framework for systematic modeling language reuse

A Butting, J Pfeiffer, B Rumpe, A Wortmann - Proceedings of the 23rd …, 2020 - dl.acm.org
Many engineering domains started using generic modeling languages, such as SysML, to
describe or prescribe the systems under development. This raises a gap between the …

Metamodel clone detection with SAMOS

Ö Babur, L Cleophas, M Van Den Brand - Journal of Computer Languages, 2019 - Elsevier
Wider adoption of model-driven engineering leads to an abundance of models and
metamodels in academic and industrial practice. One of the key techniques for the …

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 …

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 …

Systematic composition of independent language features

A Butting, R Eikermann, O Kautz, B Rumpe… - Journal of Systems and …, 2019 - Elsevier
Systematic reuse is crucial to efficiently engineer and deploy software languages to software
experts and domain experts alike. But “software languages are software too”, and hence …