TY - GEN
T1 - Feature-oriented software evolution
AU - Passos, Leonardo
AU - Czarnecki, Krzysztof
AU - Apel, Sven
AU - Wa̧sowski, Andrzej
AU - Kästner, Christian
AU - Guo, Jianmei
PY - 2013
Y1 - 2013
N2 - In this paper, we develop a vision of software evolution based on a feature-oriented perspective. From the fact that features provide a common ground to all stakeholders, we derive a hypothesis that changes can be effectively managed in a feature-oriented manner. Assuming that the hypothesis holds, we argue that feature-oriented software evolution relying on automatic traceability, analyses, and recommendations reduces existing challenges in understanding and managing evolution. We illustrate these ideas using an automotive example and raise research questions for the community.
AB - In this paper, we develop a vision of software evolution based on a feature-oriented perspective. From the fact that features provide a common ground to all stakeholders, we derive a hypothesis that changes can be effectively managed in a feature-oriented manner. Assuming that the hypothesis holds, we argue that feature-oriented software evolution relying on automatic traceability, analyses, and recommendations reduces existing challenges in understanding and managing evolution. We illustrate these ideas using an automotive example and raise research questions for the community.
KW - analysis
KW - feature-oriented development
KW - recommendation
KW - software evolution
KW - traceability
UR - https://www.scopus.com/pages/publications/84874011398
U2 - 10.1145/2430502.2430526
DO - 10.1145/2430502.2430526
M3 - 会议稿件
AN - SCOPUS:84874011398
SN - 9781450315418
T3 - ACM International Conference Proceeding Series
BT - Proceedings of the 7th International Workshop on Variability Modelling of Software-Intensive Systems, VaMoS 2013
T2 - 7th International Workshop on Variability Modelling of Software-Intensive Systems, VaMoS 2013
Y2 - 23 January 2013 through 25 January 2013
ER -