2005
DOI: 10.1007/11554844_22
|View full text |Cite
|
Sign up to set email alerts
|

Defining Domain-Specific Modeling Languages to Automate Product Derivation: Collected Experiences

Abstract: Abstract. Domain-Specific Modeling offers a language-based approach to raise the level of abstraction in order to speed up development work and set variation space already at specification and design phase. In this paper we identify approaches that are applied for defining languages that enable automated variant derivation. This categorization is based on analyzing over 20 industrial cases of DSM language definition.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
24
0
3

Year Published

2009
2009
2021
2021

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 52 publications
(27 citation statements)
references
References 6 publications
0
24
0
3
Order By: Relevance
“…In addition, MDE helps reduce DSL development costs. 3,4 It therefore represents a synergistic union that can significantly improve software development.…”
mentioning
confidence: 99%
“…In addition, MDE helps reduce DSL development costs. 3,4 It therefore represents a synergistic union that can significantly improve software development.…”
mentioning
confidence: 99%
“…They are mainly based on the creation of some kind of Domain-Specific Modelling Languages (DSMLs), which capture the variability of a family of products [18]. Different products are instantiated by means of creating different models that conform to the metamodel of the DSML.…”
Section: Discussion and Related Workmentioning
confidence: 99%
“…This can be achieved by using techniques from model-driven engineering [21,23] like automated model transformations to derive the final product from a given product configuration. While this works well for deriving most parts of the product implementation [8,24,25], it has limitations for the product's user interface (UI) part: A high quality UI must not only adhere to certain functionality defined by a product configuration (e.g., the presence or absence of UI elements) but also meet usability requirements like adequate layout, composition into screens, and choice of UI element types.…”
Section: Introductionmentioning
confidence: 99%