Towards a recipe for language decomposition: quality assessment of language product lines
Programming languages are complex systems that are usually implemented as monolithic
interpreters and compilers. In recent years, researchers and practitioners gained interest in …
interpreters and compilers. In recent years, researchers and practitioners gained interest in …
Concern-oriented language development (COLD): Fostering reuse in language engineering
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 …
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 …
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 …
various communities to ask questions, discuss topics, and find knowledge. Especially …
Automated analysis of two-layered feature models with feature attributes
The proliferation of features and platforms in variability intensive systems, coupled with
substantial technological progress, imposes several challenges for software developers and …
substantial technological progress, imposes several challenges for software developers and …
Leveraging product line engineering for the development of domain-specific metamodeling languages
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 …
a family of similar metamodel-based languages. In recent years, several DSM2Ls have been …
Product Lines of Graphical Modelling Languages
Modelling languages are essential in many disciplines to express knowledge in a precise
way. Furthermore, some domains require families of notations (rather than individual …
way. Furthermore, some domains require families of notations (rather than individual …
Modular language product lines: a graph transformation approach
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 …
automate all tasks of the development process. These languages may have variants, in …
Piggyback IDE support for language product lines
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 …
compilers/interpreters led to the introduction of language product lines (LPL). Although there …
Modular feature-oriented graphical editor product lines
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 …
by increasing reuse. They have been successfully applied to develop families of languages …