• 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