DocumentCode
3542634
Title
Comparative evaluation of the maintainability of RESTful and SOAP-WSDL web services
Author
Ramos de Oliveira, Ricardo ; Vieira Sanchez, Robson Vinicius ; Estrella, Julio C. ; Pontin de Mattos Fortes, Renata ; Brusamolin, Valerio
Author_Institution
Inst. de Cienc. Mat. e de Comput., Univ. de Sao Paulo, Sao Carlos, Brazil
fYear
2013
fDate
23-23 Sept. 2013
Firstpage
40
Lastpage
49
Abstract
Web services not only are one of the most promising technologies in terms of the availability of network services but also solve the problem of integrating heterogeneous applications on the web. Because of their increasing popularity, maintainability has become an important issue as it helps to reduce maintenance costs and improve software quality. However, from the perspective of evolution and maintenance, there are many issues to be examined. This paper describes a controlled experiment to compare RESTful and SOAP-WSDL web services in terms of specific modifiability sub-characteristics and time spent on web services maintenance. The findings indicate that RESTful web services are more maintainable on the server-side, while SOAP-WSDL web services are more maintainable on the client-side. Studies based on controlled experiments are promising and may help reduce the maintenance costs of web services as well as improve the quality of software-oriented services.
Keywords
Web services; client-server systems; software maintenance; software quality; RESTful; SOAP-WSDL Web services; Web heterogeneous applications; Web services maintenance; client-side maintainability; maintenance cost; modifiability subcharacteristics; network service availability; server-side maintainability; software quality improvement; software-oriented service; Maintenance engineering; Servers; Software measurement; Web services; Controlled Experiment; RESTful; SOAP-WSDL; Software Maintainability; Web Services;
fLanguage
English
Publisher
ieee
Conference_Titel
Maintenance and Evolution of Service-Oriented and Cloud-Based Systems (MESOCA), 2013 IEEE 7th International Symposium on the
Conference_Location
Eindhoven
ISSN
2326-6910
Type
conf
DOI
10.1109/MESOCA.2013.6632733
Filename
6632733
Link To Document