• DocumentCode
    3342860
  • Title

    Ontology-Based Test Modeling and Partition Testing of Web Services

  • Author

    Bai, Xiaoying ; Lee, Shufang ; Tsai, Wei-Tek ; Chen, Yinong

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing
  • fYear
    2008
  • fDate
    23-26 Sept. 2008
  • Firstpage
    465
  • Lastpage
    472
  • Abstract
    Testing is useful to establish trust between service providers and clients. To test the service-oriented applications, automated and specification-based test generation and test collaboration are necessary. The paper proposes an ontology-based approach for Web services (WS) testing. A test ontology model (TOM) is defined to specify the test concepts, relationships, and semantics from two aspects: test design (such as test data, test behavior, and test cases) and test execution (such as test plan, schedule and configuration). The TOM specification using OWL (Web ontology language) can serve as test contracts among test components. Based on the WS semantic specification in OWL-S, the paper discusses the techniques to generate the sub-domains for input partition testing. Data pools are established for each parameter of the specified service. Data partitions are derived by class property and relationship analysis. Completeness and consistency (C&C) checking can be performed on the data partitions and data values, both within the TOM and against the OWL-S, by ontology class computation and reasoning. A prototype tool is implemented to support OWL-S analysis, test ontology generation and C&C checking.
  • Keywords
    Web services; ontologies (artificial intelligence); program testing; software architecture; Web ontology language; Web services; completeness and consistency checking; ontology-based test modeling; partition testing; service-oriented architecture; test ontology model; Automatic testing; Collaboration; Collaborative work; Computer science; Contracts; OWL; Ontologies; Service oriented architecture; Software testing; Web services; OWL-S; Test Model; Web services; ontology; partition testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2008. ICWS '08. IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-0-7695-3310-0
  • Electronic_ISBN
    978-0-7695-3310-0
  • Type

    conf

  • DOI
    10.1109/ICWS.2008.111
  • Filename
    4670209