DocumentCode
176318
Title
Specification and Detection of SOA Antipatterns
Author
Palma, Francis
Author_Institution
DGIGL, Ecole Polytech. de Montreal, Montreal, QC, Canada
fYear
2014
fDate
Sept. 29 2014-Oct. 3 2014
Firstpage
670
Lastpage
670
Abstract
Service-oriented architecture (SOA) provides a collection of principles and methodologies for designing and developing service-based systems (SBSs). SBSs are composed of loosely-coupled, platform independent, and reusable functional units, i.e., services. Alternative technologies to implement SBSs are REST-style (Representational State Transfer), Service Component Architecture (SCA), SOAP-based Web service, and so on. However, SBSs cannot overcome some common software engineering challenges, e.g., evolution, to fit new user requirements or changes in execution contexts. All these changes may degrade the quality of design and quality of service of SBSs and may cause the presence of common bad practiced solutions -- antipatterns.
Keywords
Web services; formal specification; quality of service; service-oriented architecture; software quality; REST-style; SBSs; SCA; SOA antipattern detection; SOA antipattern specification; SOAP-based Web service; quality of design; quality of service; representational state transfer; reusable functional units; service component architecture; service-based systems; service-oriented architecture; software engineering; Conferences; DSL; Electronic mail; Measurement; Service-oriented architecture; Software maintenance;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance and Evolution (ICSME), 2014 IEEE International Conference on
Conference_Location
Victoria, BC
ISSN
1063-6773
Type
conf
DOI
10.1109/ICSME.2014.125
Filename
6976169
Link To Document