• DocumentCode
    3023855
  • Title

    Ontology-based Web Service robustness test generation

  • Author

    Xu, Luo ; Yuan, Qiulu ; Wu, Ji ; Liu, Chao

  • Author_Institution
    Software Eng. Inst., Beihang Univ., Beijing, China
  • fYear
    2009
  • fDate
    25-26 Sept. 2009
  • Firstpage
    59
  • Lastpage
    68
  • Abstract
    Web Services are evolving all the time. Web Service testing has received significant attention in both functional and non-functional aspects. Robustness has been considered as a crucial feature of Web Service. How to test whether the service is robust enough under its evolution has become a hard problem. OWL-S (Web Ontology Language for Services) is an ontology-based semantic specification of services I/O and workflows. In this paper, we present a novel approach to generate robustness test data based on the ontology specified in OWL-S. Our approach firstly analyzes the OWL-S (and related OWL specifications) to extract the ontology definitions associated with I/O parameters of SUT (Service Under Test). It then derives the semantic constraints on class, property, and parameter dependency from such ontology definitions. At last, it generates robustness test data by applying data mutation operators based on such constraints. We choose a flight ticket selling service in the travel domain as a case study. The preliminary results show that our approach is feasible and effective.
  • Keywords
    Web services; knowledge representation languages; ontologies (artificial intelligence); I/O parameters; OWL-S; SUT; flight ticket selling service; functional aspects; nonfunctional aspects; ontology based semantic specification; ontology based web service robustness test generation; service under test; web ontology language for services; web service testing; OWL; Ontologies; Robustness; Semantics; Syntactics; Testing; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Systems Evolution (WSE), 2009 11th IEEE International Symposium on
  • Conference_Location
    Edmonton, AB
  • ISSN
    1550-4441
  • Print_ISBN
    978-1-4244-5124-1
  • Type

    conf

  • DOI
    10.1109/WSE.2009.5632118
  • Filename
    5632118