DocumentCode
3543243
Title
Promoting reuse in web services by managing variability
Author
Chakir, Boutaina ; Fredj, Mounia ; Nassar, Mahmoud
Author_Institution
AlQualsadi team, Md V Souissi Univ., Rabat, Morocco
fYear
2012
fDate
10-12 May 2012
Firstpage
712
Lastpage
717
Abstract
Service Oriented Architecture (SOA) refers to an architectural paradigm that describes how organizations, people and systems provide and use services to achieve their goals. Moreover, with the evolution of SOA, the focus in software development has shifted from applications to reusable services. Besides, reuse in SOA has more focused on service composition rather than reuse of existing implementations to build new services with additional functionalities. The preferred way to realize SOA remains web services which explain our interest in promoting reuse of Web services by managing variability. In this paper, we propose a model driven method for managing Web service´s variability based on MDA (Model Driven Architecture). In fact, through MDA, the method enables the automation of Web service´s realization regardless of the supported platforms. Moreover, we present a WSDL extension meta-model called VarWSDL which enhances Web services by variability notions. That permits Web services reuse.
Keywords
Web services; service-oriented architecture; software reusability; MDA; SOA; VarWSDL; WSDL extension meta-model; Web services; model driven architecture; reusable services; service oriented architecture; software development; variability notions; Computational modeling; Computer architecture; Protocols; Service oriented architecture; Unified modeling language; MDA; SOA; Services modeling; Variability; Web services;
fLanguage
English
Publisher
ieee
Conference_Titel
Multimedia Computing and Systems (ICMCS), 2012 International Conference on
Conference_Location
Tangier
Print_ISBN
978-1-4673-1518-0
Type
conf
DOI
10.1109/ICMCS.2012.6320274
Filename
6320274
Link To Document