Abstract | ||
---|---|---|
Model-driven development of software gains more and more importance, especially in domains with high complexity. In order to develop differing but still similar model-based systems, these models are often copied and modified according to the changed requirements. As the variability between these different models is not documented, issues arise during maintenance. For example, applying patches becomes a tedious task because errors have to be fixed in all of the created models and no information about modified and unchanged parts exists. In this paper, we present an approach to analyze related models and determine the variability between them. This analysis provides crucial information about the variability (i.e., changed parts, additional parts, and parts without any modification) between the models in order to create family models. The particular focus is the analysis of models containing components with differing interfaces. |
Year | DOI | Venue |
---|---|---|
2013 | 10.1145/2499777.2500708 | SPLC Workshops |
Keywords | Field | DocType |
similar model-based system,different model,particular focus,changed requirement,additional part,high complexity,family model,crucial information,changed part,family model mining,interface variability,model-driven development,analysis,variability | Data mining,Software,Engineering | Conference |
Citations | PageRank | References |
23 | 0.80 | 10 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
David Wille | 1 | 46 | 1.87 |
Sönke Holthusen | 2 | 66 | 3.68 |
Sandro Schulze | 3 | 259 | 23.43 |
Ina Schaefer | 4 | 1634 | 99.16 |