DocumentCode
3020116
Title
Domain Engineering of Software Product Lines with Service-Oriented Architecture
Author
Queiroz, Paulo G G ; Braga, Rosana T V
Author_Institution
Inst. de Cienc. Mat. e de Comput., Univ. de Sao Paulo, Sao Carlos, Brazil
fYear
2010
fDate
27-29 Sept. 2010
Firstpage
80
Lastpage
89
Abstract
Software product lines (SPL) have been established as one of the best ways to promote reuse of both requirements and software architecture, even with a high cost when compared to the development of single systems. Service-oriented architecture (SOA) can further facilitate the development of SPL, since several features of the SPL can be implemented by services available on a network. This paper presents SoProL-WS, which is a development approach for SPL using SOA. The focus of this article is in the domain engineering phase, where the SPL architecture is developed based on services. From this architecture, one can derive products in the subsequent application engineering phase. The goal of SoProL-WS is to reduce SPL development costs and time, facilitating its maintenance, evolution and derivation of its members. Additionally, this paper presents a case study where SoProl-WS is applied to develop a product line for Web auctions.
Keywords
Web services; software architecture; SOA; SPL; SPL development costs; SoProL-WS; Web auctions; application engineering phase; service-oriented architecture; software architecture; software product line domain engineering; Adaptation model; Kernel; Semiconductor optical amplifiers; Service oriented architecture; Unified modeling language; Domain engineering; Service-oriented architecture; Software product lines;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Components, Architectures and Reuse (SBCARS), 2010 Fourth Brazilian Symposium on
Conference_Location
Bahia
Print_ISBN
978-1-4244-8707-3
Electronic_ISBN
978-0-7695-4259-1
Type
conf
DOI
10.1109/SBCARS.2010.18
Filename
5631922
Link To Document