Framework for Evolving Software Product Line Sami OUALI, Naoufel KRAIEM, Henda BEN 

GHEZALA RIADI Lab, ENSI, Compus of Manouba Manouba, Tunisia

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.

Keywords

Software Product Line, variability, comparison framework, ERP.













Comments

Popular posts from this blog

International Journal of Software Engineering & Applications(IJSEA)

International Journal of Software Engineering & Applications (IJSEA)

Generic Modelling Using Uml Extensions for Queens Challenge Puzzle Game From 1 to 25 Levels System