• DocumentCode
    3148221
  • Title

    A Composed Approach for Automatic Classification of Web Services Robustness

  • Author

    Oliveira, Rui ; Laranjeiro, Nuno ; Vieira, Marco

  • Author_Institution
    Dept. of Inf. Eng., Univ. of Coimbra, Coimbra, Portugal
  • fYear
    2011
  • fDate
    4-9 July 2011
  • Firstpage
    176
  • Lastpage
    183
  • Abstract
    Testing Web Services (WS) for robustness is a lengthy and arduous process. After testing a set of services, there is typically a very large quantity and variety of test results to be analyzed, which poses a challenge to the developer that has to manually process all results and identify the out-puts that indicate the presence of bugs in the code. Previous research indicates that well-known automatic classification algorithms can be used to automate this step. However, the applicability of such algorithms is also limited, as they are frequently unable to deal with the large diversity of outputs present in typical WS scenarios, thus producing incorrect results. In this paper we propose an approach that allows the automatic classification of the results of WS robustness tests. The technique integrates rule-based classification (including domain rules) and conventional machine-learning algorithms trained using generic data. The proposed approach was used to classify a large set of results of tests performed over publicly available WS and also over in-house implementations of several TPC benchmarks. Results show the effectiveness of the technique, indicating that it can be integrated in the robustness testing procedure, enabling, in this way, the delivery of a full end-to-end automatic approach for WSs robustness testing.
  • Keywords
    Web services; knowledge based systems; learning (artificial intelligence); pattern classification; program testing; TPC benchmarks; Web services; automatic classification; machine learning algorithms; robustness testing; rule-based classification; Classification algorithms; Computer crashes; Robustness; Simple object access protocol; Testing; Training; classification; machine learning; robustness testing; web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing (SCC), 2011 IEEE International Conference on
  • Conference_Location
    Washington, DC
  • Print_ISBN
    978-1-4577-0863-3
  • Electronic_ISBN
    978-0-7695-4462-5
  • Type

    conf

  • DOI
    10.1109/SCC.2011.19
  • Filename
    6009259