Feature-oriented software evolution

  • Authors:
  • Leonardo Passos;Krzysztof Czarnecki;Sven Apel;Andrzej Wąsowski;Christian Kästner;Jianmei Guo

  • Affiliations:
  • University of Waterloo;University of Waterloo;University of Passau;IT University;Carnegie Mellon University;University of Waterloo

  • Venue:
  • Proceedings of the Seventh International Workshop on Variability Modelling of Software-intensive Systems
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.