Publication | Closed Access
Feature-oriented software evolution
58
Citations
38
References
2013
Year
Unknown Venue
Software MaintenanceAutomated Software EngineeringFeature-oriented PerspectiveEngineeringFeature-oriented Software EvolutionProgram AnalysisSoftware TestingFeature ModelingSoftware EngineeringSystems EngineeringAutomatic TraceabilitySoftware AspectComputer ScienceSoftware AnalysisSoftware MiningSystem SoftwareSoftware DesignSoftware Evolution
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.
| Year | Citations | |
|---|---|---|
Page 1
Page 1