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 …

Managing inter-model inconsistencies in model-based systems engineering: Application in automated production systems engineering

S Feldmann, K Kernschmidt, M Wimmer… - Journal of Systems and …, 2019 - Elsevier
To cope with the challenge of managing the complexity of automated production systems,
model-based approaches are applied increasingly. However, due to the multitude of …

Towards a recipe for language decomposition: quality assessment of language product lines

W Cazzola, L Favalli - Empirical Software Engineering, 2022 - Springer
Programming languages are complex systems that are usually implemented as monolithic
interpreters and compilers. In recent years, researchers and practitioners gained interest in …

Model-driven engineering with domain-specific meta-modelling languages

J de Lara, E Guerra, JS Cuadrado - Software & Systems Modeling, 2015 - Springer
Abstract Domain-specific modelling languages are normally defined through general-
purpose meta-modelling languages like the MOF. While this is satisfactory for many model …

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 …

Rigorous identification and encoding of trace-links in model-driven engineering

RF Paige, N Drivalos, DS Kolovos… - Software & Systems …, 2011 - Springer
Abstract Model-driven engineering (MDE) involves the construction and manipulation of
many models of different kinds in an engineering process. In principle, models can be used …

SWordNet: Inferring semantically related words from software context

J Yang, L Tan - Empirical Software Engineering, 2014 - Springer
Code search is an integral part of software development and program comprehension. The
difficulty of code search lies in the inability to guess the exact words used in the code …

Factors affecting the metamodelling acceptance: a case study from software development companies in Malaysia

V Mezhuyev, M Al-Emran, M Fatehah, NC Hong - Ieee Access, 2018 - ieeexplore.ieee.org
Metamodeling has become a crucial technique in the process of software development.
However, the level of metamodeling acceptance is still very low in software development …

Distributed model-to-model transformation with ATL on MapReduce

A Benelallam, A Gómez, M Tisi, J Cabot - Proceedings of the 2015 ACM …, 2015 - dl.acm.org
Efficient processing of very large models is a key requirement for the adoption of Model-
Driven Engineering (MDE) in some industrial contexts. One of the central operations in MDE …

A model for requirements traceability in a heterogeneous model-based design process: Application to automotive embedded systems

H Dubois, MA Peraldi-Frati… - 2010 15th IEEE …, 2010 - ieeexplore.ieee.org
Requirements traceability modeling is a key issue in real-time embedded design process. In
such systems, requirements are of different nature (software-related, system-related …