Proceedings of the Sixth International Workshop on Variability Modeling of Software-Intensive Systems 2012
DOI: 10.1145/2110147.2110149
|View full text |Cite
|
Sign up to set email alerts
|

Formalizing distributed evolution of variability in information system ecosystems

Abstract: The open variability of software product line ecosystems allows customers and third party organizations to create extensions to a system which may refine the variability model. In this paper we will describe an approach to evolution support, which was developed in the context of one specific company, HIS GmbH. However, the approach is much more generic than this. In particular, it is based on the formalization of modifications to configuration values and constraints on both the model and the data in the contex… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
14
0

Year Published

2013
2013
2023
2023

Publication Types

Select...
3
3
2

Relationship

4
4

Authors

Journals

citations
Cited by 16 publications
(15 citation statements)
references
References 16 publications
1
14
0
Order By: Relevance
“…Together they allow to create all combinations in complex variability-rich ecosystems as discussed above. From the perspective of evolution the support for defaults seems very important as we discussed earlier in [13]. This is supported by the analysis of Savolainen et al [12].…”
Section: A Solution Approachsupporting
confidence: 67%
See 2 more Smart Citations
“…Together they allow to create all combinations in complex variability-rich ecosystems as discussed above. From the perspective of evolution the support for defaults seems very important as we discussed earlier in [13]. This is supported by the analysis of Savolainen et al [12].…”
Section: A Solution Approachsupporting
confidence: 67%
“…From an evolution perspective this entails that the management of defaults and their overriding needs to be adequately supported as part of the variability modeling approach [12]. In [13] we provided a calculus to support the handling of defaults in variability modeling which also includes default constraints. We could show that this provides the most adequate results for configuration for a wide range of ecosystem situations and identifies problems otherwise.…”
Section: How To Support Variability-rich Ecosystemsmentioning
confidence: 99%
See 1 more Smart Citation
“…As stated in section II-B, we have to deal with external contributors who develop parts of the software "semiindependently" [11].…”
Section: B Separation Of Concerns: a Set Of Software Product Linesmentioning
confidence: 99%
“…In [5] we discussed the problems arising from this distributed situation from an evolution perspective. In [6] we introduced a formal approach to merging configuration parts.…”
Section: Introductionmentioning
confidence: 99%