DocumentCode
2051075
Title
Systematic Reuse of Web Services through Software Product Line Engineering
Author
Alférez, Germán H. ; Pelechano, Vincente
Author_Institution
Fac. de Ing. y Tecnol., Univ. de Montemorelos, Montemorelos, Mexico
fYear
2011
fDate
14-16 Sept. 2011
Firstpage
192
Lastpage
199
Abstract
In SOA, reusability logic is divided into services to support reuse. However, SOA lacks support for systematic reusability of Web services or composite Web services, making it more difficult to reuse them in mass production environments. On the other hand, SPL engineering supports systematic reuse by selecting the features that are part of a product while removing others that are not part of it. We propose a method in which SPL features are used to represent Web services and composite Web services. As a result, the selection or deselection of reusable features in a feature model guide the construction of particular service compositions. We have validated our approach based on a case study. Results related to systematic reuse demonstrate the value of our method.
Keywords
Web services; service-oriented architecture; software reusability; SOA; SPL engineering; composite Web services; mass production environments; reusability logic; reusable feature selection; reusable features deselection; service-oriented architecture; software product line engineering; systematic Web service reusability; Conferences; Europe; Integrated circuits; Web services; Web service; model driven development; service-oriented architecture; software product line; systematic reuse;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Services (ECOWS), 2011 Ninth IEEE European Conference on
Conference_Location
Lugano
Print_ISBN
978-1-4577-1532-7
Type
conf
DOI
10.1109/ECOWS.2011.13
Filename
6061093
Link To Document