TY - GEN
T1 - Towards consistent evolution of feature models
AU - Guo, Jianmei
AU - Wang, Yinglin
PY - 2010
Y1 - 2010
N2 - This paper explores the possibility of consistent evolution of feature models (FMs), which should resolve the requested changes and maintain the consistency of FMs. According to the definition of FMs, we first analyze the primitive elements of FMs and suggest a set of atomic operations on FMs. Then we analyze and apply the semantics of change to FMs to support consistency maintenance during FMs evolution. The resolution of a requested change to an FM requires obtaining and executing a sequence of additional changes derived from the requested change for keeping the consistency of the FM. Our approach limits the consistency maintenance of an FM in a local range affected only by the requested change instead of the whole FM, which reduces the effort and improves the efficiency for the evolution and maintenance of FMs.
AB - This paper explores the possibility of consistent evolution of feature models (FMs), which should resolve the requested changes and maintain the consistency of FMs. According to the definition of FMs, we first analyze the primitive elements of FMs and suggest a set of atomic operations on FMs. Then we analyze and apply the semantics of change to FMs to support consistency maintenance during FMs evolution. The resolution of a requested change to an FM requires obtaining and executing a sequence of additional changes derived from the requested change for keeping the consistency of the FM. Our approach limits the consistency maintenance of an FM in a local range affected only by the requested change instead of the whole FM, which reduces the effort and improves the efficiency for the evolution and maintenance of FMs.
UR - https://www.scopus.com/pages/publications/78049355115
U2 - 10.1007/978-3-642-15579-6_35
DO - 10.1007/978-3-642-15579-6_35
M3 - 会议稿件
AN - SCOPUS:78049355115
SN - 3642155782
SN - 9783642155789
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 451
EP - 455
BT - Software Product Lines
T2 - 14th International Conference on Software Product Lines: Going Beyond, SPLC 2010
Y2 - 13 September 2010 through 17 September 2010
ER -