2007
DOI: 10.1109/icse.2007.56
|View full text |Cite
|
Sign up to set email alerts
|

Modeling Product Line Architectures through Change Sets and Relationships

Abstract: The essence of any modeling approach for product line architectures lies in its ability to express variability. Existing approaches do so by explicitly specifying variation points inside the architectural specification of the entire product line, usually with optional and alternative elements of some form. This, however, leads to a sizable mismatch between conceptual variability (i.e., the features through which architects logically view and interpret differences in product architectures) and actual variabilit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
24
0
1

Year Published

2009
2009
2014
2014

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 36 publications
(25 citation statements)
references
References 33 publications
0
24
0
1
Order By: Relevance
“…The authors put forward the consistent integration of changes in SPL as an open research challenge in SPL engineering. Hendrickson and van der Hoek [10] point to the complexity associated with the typical mismatch between architectural variability and the actual variability. Ajila and Kaba [1] discuss an evolution process for SPL that supports local and complex (i.e.…”
Section: Related Workmentioning
confidence: 99%
“…The authors put forward the consistent integration of changes in SPL as an open research challenge in SPL engineering. Hendrickson and van der Hoek [10] point to the complexity associated with the typical mismatch between architectural variability and the actual variability. Ajila and Kaba [1] discuss an evolution process for SPL that supports local and complex (i.e.…”
Section: Related Workmentioning
confidence: 99%
“…[17] argues that SPL evolution is complex process because of various interdependencies between software assets. [13] points to the complexity associated with the typical mismatch between architectural variability and the actual variability.…”
Section: Related Workmentioning
confidence: 99%
“…The old and the new component can be used together to build further components. Hendrickson et al [108] use change sets containing additions and removals of components and component connections that are applied to a base line architecture. Relationships between change sets specify which change sets may be applied together.…”
Section: Architectural Variabilitymentioning
confidence: 99%