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 …

Concern-oriented language development (COLD): Fostering reuse in language engineering

B Combemale, J Kienzle, G Mussbacher… - … Languages, Systems & …, 2018 - Elsevier
Abstract Domain-Specific Languages (DSLs) bridge the gap between the problem space, in
which stakeholders work, and the solution space, ie, the concrete artifacts defining the target …

AMADEUS: towards the AutoMAteD secUrity teSting

ÁJ Varela-Vaca, RM Gasca… - Proceedings of the 24th …, 2020 - dl.acm.org
The proper configuration of systems has become a fundamental factor to avoid cybersecurity
risks. Thereby, the analysis of cybersecurity vulnerabilities is a mandatory task, but the …

Are you talking about software product lines? An analysis of developer communities

J Krüger - Proceedings of the 13th International Workshop on …, 2019 - dl.acm.org
Community-question-answering systems, such as Stack Overflow, provide a platform for
various communities to ask questions, discuss topics, and find knowledge. Especially …

Automated analysis of two-layered feature models with feature attributes

M Lettner, J Rodas, JA Galindo, D Benavides - Journal of Computer …, 2019 - Elsevier
The proliferation of features and platforms in variability intensive systems, coupled with
substantial technological progress, imposes several challenges for software developers and …

Leveraging product line engineering for the development of domain-specific metamodeling languages

L Samimi-Dehkordi, B Zamani… - Journal of Computer …, 2019 - Elsevier
A domain-specific metamodeling language (DSM2L) enables language engineers to define
a family of similar metamodel-based languages. In recent years, several DSM2Ls have been …

Product Lines of Graphical Modelling Languages

A Garmendia, E Guerra, J de Lara - Proceedings of the ACM/IEEE 27th …, 2024 - dl.acm.org
Modelling languages are essential in many disciplines to express knowledge in a precise
way. Furthermore, some domains require families of notations (rather than individual …

Modular language product lines: a graph transformation approach

J de Lara, E Guerra, P Bottoni - … of the 25th International Conference on …, 2022 - dl.acm.org
Modelling languages are intensively used in paradigms like model-driven engineering to
automate all tasks of the development process. These languages may have variants, in …

Piggyback IDE support for language product lines

T Kühn, W Cazzola, NP Giampietro… - Proceedings of the 23rd …, 2019 - dl.acm.org
The idea to treat domain-specific languages (DSL) as software product lines (SPL) of
compilers/interpreters led to the introduction of language product lines (LPL). Although there …

Modular feature-oriented graphical editor product lines

T Kühn, KI Kassin, W Cazzola, U Aßmann - Proceedings of the 22nd …, 2018 - dl.acm.org
Software Product Lines (SPLs) have a long tradition and aim at reducing development costs
by increasing reuse. They have been successfully applied to develop families of languages …