Identifying issues and concerns in software reuse in software product lines

Meena Jha*, Liam O'Brien

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    5 Citations (Scopus)

    Abstract

    One of the reasons for introducing software product lines (SPL) is the reduction of costs through reusing common assets for different products. Developing assets to be reused in different products is often not easy. Increasing complexity due to the multitude of different functions and their interactions as well as a rising number of different product variants are just some of the challenges that must be faced when reusing software and other assets. In an attempt to understand the obstacles to implementing software reuse in SPL we have conducted a survey to investigate how software reuse is adopted in SPL so as to provide the necessary degree of support for engineering software product line applications and to identify some of the issues and concerns in software reuse. This survey also gathers information from SPL practitioners on what influences the selection of software to reuse within a software product line. This paper reports the results of that survey.

    Original languageEnglish
    Title of host publicationFormal Foundations of Reuse and Domain Engineering - 11th International Conference on Software Reuse, ICSR 2009, Proceedings
    Pages181-190
    Number of pages10
    DOIs
    Publication statusPublished - 2009
    Event11th International Conference on Software Reuse, ICSR 2009 - Falls Church, VA, United States
    Duration: 27 Sept 200930 Sept 2009

    Publication series

    NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume5791 LNCS
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    Conference11th International Conference on Software Reuse, ICSR 2009
    Country/TerritoryUnited States
    CityFalls Church, VA
    Period27/09/0930/09/09

    Fingerprint

    Dive into the research topics of 'Identifying issues and concerns in software reuse in software product lines'. Together they form a unique fingerprint.

    Cite this