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
Link To Document