Framework for Evolving Software Product Line

  • Ouali S
  • Kraiem N
  • Ghezala H
N/ACitations
Citations of this article
32Readers
Mendeley users who have this article in their library.

Abstract

Software product line engineering is an approach that develops and maintains families of products while taking advantage of their common aspects and predicted variabilities. Indeed, software product lines (SPL) are an important means for implementing software variability which is the ability of a system to be efficiently extended, changed, customized or configured for use in a particular context. Variability needs in software are constantly increasing because variability moves from mechanics and hardware to software and design decisions are delayed as long as economically feasible. Numerous SPL construction approaches are proposed. Different in nature, these approaches have nevertheless some common disadvantages. We have proceeded to an in-depth analysis of existing approaches for the construction of Software Product Line within a comparison framework in order to identify their drawbacks. We suggest overcoming these drawbacks by an improvement of the tool support for these approaches and for their interactivity with their users. We propose to study a particular software product line which is ERP as experimentation.

Cite

CITATION STYLE

APA

Ouali, S., Kraiem, N., & Ghezala, H. B. (2011). Framework for Evolving Software Product Line. International Journal of Software Engineering & Applications, 2(2), 34–51. https://doi.org/10.5121/ijsea.2011.2204

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free