• DocumentCode
    2695755
  • Title

    Improving Web Services Robustness

  • Author

    Laranjeiro, Nuno ; Vieira, Marco ; Madeira, Henrique

  • Author_Institution
    Dept. of Inf. Eng., Univ. of Coimbra, Coimbra, Portugal
  • fYear
    2009
  • fDate
    6-10 July 2009
  • Firstpage
    397
  • Lastpage
    404
  • Abstract
    Developing robust web services is a difficult task. Field studies show that a large number of web services are deployed with robustness problems (i.e., presenting unexpected behaviors in the presence of invalid inputs). Several techniques for the identification of robustness problems have been proposed in the past. This paper proposes a mechanism that automatically fixes the problems detected. The approach consists of using robustness testing to detect robustness issues and then mitigate those issues by applying inputs verification based on well-defined parameter domains, including domain dependencies between different parameters. This integrated and fully automatable methodology has been used to improve three different implementations of the TPC-App web services. Results show that this tool can be easily used by developers to improve the robustness of web services implementations.
  • Keywords
    Web services; fault tolerant computing; TPC-App Web services; Web services robustness; automatable methodology; robust Web services; Application software; Business; Computer bugs; Informatics; Joining processes; Robustness; Service oriented architecture; Simple object access protocol; System testing; Web services; robustness; testing; web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2009. ICWS 2009. IEEE International Conference on
  • Conference_Location
    Los Angeles, CA
  • Print_ISBN
    978-0-7695-3709-2
  • Type

    conf

  • DOI
    10.1109/ICWS.2009.27
  • Filename
    5175849