Data flow analysis and testing for OWL-S semantic web service compositions
by Chien-Hung Liu; Shu-Ling Chen; Teng-Yi Huang
International Journal of Computational Science and Engineering (IJCSE), Vol. 8, No. 4, 2013

Abstract: Semantic web services (SWSs), which integrate the concept of ontology to support incorporation of machine understandable semantics into web services, have drawn much attention in recent years. By introducing semantics into web services, the quality and robustness of web service discovery, selection, and invocation can be greatly improved. However, web ontology language for service (OWL-S), the most widely accepted standard used to describe SWS, is extremely complex and hard to understand. This makes OWL-S compositions difficult to analyse and test. In view of this, this paper proposes a data flow testing approach for web service compositions based on OWL-S. The data flow test artefacts introduced by OWL-S are identified and thoroughly analysed. A test model that considers a variety of control constructs and semantics of OWL-S is proposed to abstract these test artefacts. Based on the test model, test paths can be derived to effectively uncover defects caused by improper data handling and message exchanges of OWL-S compositions.

Online publication date: Fri, 27-Dec-2013

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

 
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Computational Science and Engineering (IJCSE):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?


Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email subs@inderscience.com