• DocumentCode
    2452640
  • Title

    A Model of Open Source Software-Based Product Line Development

  • Author

    Ahmed, Faheem ; Capretz, Luiz Fernando ; Babar, Muhammad Ali

  • Author_Institution
    Coll. of Inf. Technol., United Arab Emirates Univ., Al Ain
  • fYear
    2008
  • fDate
    July 28 2008-Aug. 1 2008
  • Firstpage
    1215
  • Lastpage
    1220
  • Abstract
    Software product line (SPL) and open source software (OSS) have emerged as successful modes of developing software. There is an increased interest in developing suitable approaches for combining the promised advantages of SPL and OSS. Researchers and practitioners have been emphasizing the need of exploiting the ever growing repositories of OSS components for developing SPLs. However, there is no conceptual model for guiding the process of developing OSS-based SPLs. In this paper, we propose a model for developing software product line using open source software. This paper identifies and elaborates the essential phases and activities of the proposed model of developing OSS-based SPLs. This model emphasizes the vital role of software architecture and asserts that software architectures of OSS can be exploited to establish a SPL. To demonstrate this, we have evaluated Eclipse´s architecture for its potential to support different flavors of a system.
  • Keywords
    public domain software; software architecture; OSS; SPL; open source software; product line development; software product line; Application software; Asset management; Computer applications; Computer architecture; Educational institutions; Information technology; Open source software; Programming; Software architecture; Software development management; component development; open source software; process model; software product line;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications, 2008. COMPSAC '08. 32nd Annual IEEE International
  • Conference_Location
    Turku
  • ISSN
    0730-3157
  • Print_ISBN
    978-0-7695-3262-2
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2008.126
  • Filename
    4591753