Towards Specification Based Testing for Semantic Web Services

Towards Specification Based Testing for Semantic Web Services
复制标题

DOI:
10.1109/aswec.2009.38
复制
发表时间:
2009-04
期刊:
2009 Australian Software Engineering Conference
影响因子:
--
通讯作者:
M. S. Jokhio;G. Dobbie;Jing Sun
M. S. Jokhio;G. Dobbie;Jing Sun
中科院分区:
其他
文献类型:
--
作者:
M. S. Jokhio;G. Dobbie;Jing Sun

文献摘要

被引文献

相似文献

Web服务在万维网的现代基础设施中已经变得流行。它们的目标是在互联网上提供自动发现,选择和调用所需的应用程序(服务)。然而,网络服务的质量保证方面仍然是一个挑战。近年来,语义网作为一种新兴的技术被引入,它强调呈现网络内容的含义,以实现机器可处理的自动化。在本文中,我们探讨了应用规范的语义Web服务的软件测试技术的协同作用。我们的方法研究了从语义Web服务的目标规范中获得具体测试用例的可能性,以确定服务实现的正确性。此外,我们还提出了覆盖标准,以评估生成的测试用例在目标和服务描述级别。我们演示了一个简化的折扣示例的帮助下,从目标规范的测试用例的生成和评估。
Web services have become popular in the modern infrastructure of the World Wide Web. They aim to provide automatic discovery, selection, and invocation of required applications (services) across the internet. However, the quality assurance aspects of web services remain a challenge. Recently, the semantic web has been introduced as an emerging technology which emphasizes presenting the meaning of the web content to achieve a machine processable automation. In this paper, we explore the synergy of applying specification based software testing techniques to semantic web services. Our approach investigates the possibility of deriving concrete test cases from the goal specification of a semantic web service in order to determine the correctness of a service implementation. Furthermore, we also propose coverage criteria to evaluate the generated test cases at both the goal and the service description levels. We demonstrate the generation and evaluation of the test cases from a goal specification with the help of a simplified discount example.