2014 Second World Conference on Complex Systems (WCCS) 2014
DOI: 10.1109/icocs.2014.7060991
|View full text |Cite
|
Sign up to set email alerts
|

A co-evolution model for software product lines: An approach based on evolutionary trees

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
3
2

Relationship

3
2

Authors

Journals

citations
Cited by 5 publications
(7 citation statements)
references
References 19 publications
0
7
0
Order By: Relevance
“…Some examples of evolution challenges are: the use of traceability links and dependencies between the software product line artifacts in order to analyze the change impacts [8], the proposition of evolution models to manage the evolution process rigorously [9], the co-evolution of domain and application models [10], the co-evolution of different artifacts of an evolving software product line [11] and the assessment of evolution before its implementation to anticipate the defects and unexpected behaviors [12]. In our study, we focus on a specific challenge, which is the verification of SPL models during evolution and the detection and correction of the resulting model defects.…”
Section: Spl Evolution Challengesmentioning
confidence: 99%
See 1 more Smart Citation
“…Some examples of evolution challenges are: the use of traceability links and dependencies between the software product line artifacts in order to analyze the change impacts [8], the proposition of evolution models to manage the evolution process rigorously [9], the co-evolution of domain and application models [10], the co-evolution of different artifacts of an evolving software product line [11] and the assessment of evolution before its implementation to anticipate the defects and unexpected behaviors [12]. In our study, we focus on a specific challenge, which is the verification of SPL models during evolution and the detection and correction of the resulting model defects.…”
Section: Spl Evolution Challengesmentioning
confidence: 99%
“…The domain and application models of a software product line generally co-evolve independently of each other [10]. Thus, the verification of duplication is carried out through two algorithms.…”
Section: • Detecting Duplication Between Specifications and Feature Mmentioning
confidence: 99%
“…In our previous work, we classified works that tackle the SPL evolution into three groups [3]. The first group is traceability approaches which capitalize on knowledge about traceability of links between the domain assets and the links between the domain and the application assets and give a rich knowledge base for change impact analysis.…”
Section: Our Previous Workmentioning
confidence: 99%
“…In ordcer to tackle the three challenges, we proposed a co-evolution approach for SPLs and also a design for a co-evolution analysis framework based on biological techniques. We discussed in detail the second and the third challenges previously [3] while the first challenge was less developed.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation