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 :
بازگشت