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
Link To Document