PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
March 31, 2016Journal of King Saud University - Computer and Information Sciences12 citationsOpen Access

Change impact analysis for software product lines

View Full Paper
JMJihen MaâzounNBNadia BouassidaHBHanêne Ben‐Abdallah

Key Points

Key points are not available for this paper at this time.

Abstract

A software product line (SPL) represents a family of products in a given application domain. Each SPL is constructed to provide for the derivation of new products by covering a wide range of features in its domain. Nevertheless, over time, some domain features may become obsolete with the apparition of new features while others may become refined. Accordingly, the SPL must be maintained to account for the domain evolution. Such evolution requires a means for managing the impact of changes on the SPL models, including the feature model and design. This paper presents an automated method that analyzes feature model evolution, traces their impact on the SPL design, and offers a set of recommendations to ensure the consistency of both models. The proposed method defines a set of new metrics adapted to SPL evolution to identify the effort needed to maintain the SPL models consistently and with a quality as good as the original models. The method and its tool are illustrated through an example of an SPL in the Text Editing domain. In addition, they are experimentally evaluated in terms of both the quality of the maintained SPL models and the precision of the impact change management.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Maâzoun et al. (2016) studied this question.

synapsesocial.com/papers/69fd5366ea4a61241c5d1acchttps://doi.org/10.1016/j.jksuci.2016.01.005
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1A metrics suite for object oriented design1994 · 5,697 citations
  2. 2A Comprehensive Feature-Oriented Traceability Model for Software Product Line Development2009 · 15 citations
  3. 3Feature Model Extraction from Product Source Codes based on the Semantic Aspect2013 · 6 citations
  4. 4Software risk management: principles and practices1991 · 1,584 citations
  5. 5A UML based Framework Design Method.2004 · 11 citations