Toward a comprehension view of software product line

Sami Ouali*, Naoufel Kraiem, Henda Ben Ghezala

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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.

Original languageEnglish
Title of host publicationAdvances in Computer Science and Information Technology - First International Conference on Computer Science and Information Technology, CCSIT 2011, Proceedings
Pages439-451
Number of pages13
EditionPART 1
DOIs
Publication statusPublished - 2011
Event1st International Conference on Computer Science and Information Technology, CCSIT 2011 - Bangalore, India
Duration: Jan 2 2011Jan 4 2011

Publication series

NameCommunications in Computer and Information Science
NumberPART 1
Volume131 CCIS
ISSN (Print)1865-0929

Other

Other1st International Conference on Computer Science and Information Technology, CCSIT 2011
Country/TerritoryIndia
CityBangalore
Period1/2/111/4/11

Keywords

  • Comparison framework
  • Software product line
  • Variability

ASJC Scopus subject areas

  • General Computer Science
  • General Mathematics

Fingerprint

Dive into the research topics of 'Toward a comprehension view of software product line'. Together they form a unique fingerprint.

Cite this