Rough Set-Based Debugging for Web Services System

Rough Set-Based Debugging for Web Services System
复制标题

DOI:
10.1109/apscc.2010.63
复制
发表时间:
2010-12
期刊:
2010 IEEE Asia-Pacific Services Computing Conference
影响因子:
--
通讯作者:
Chengying Mao
Chengying Mao
中科院分区:
其他
文献类型:
--
作者:
Chengying Mao

文献摘要

相似文献

Web服务技术提供了一种灵活且经济的范例,通过服务发现、组合和超迟绑定来构建高度动态的系统。然而,它的新特性给基于Web服务的系统的维护带来了很大的压力。基于大量的测试结果,如何定位系统的故障点是一项具有挑战性的任务。本文提出了一个面向Web服务系统的两级诊断框架。在服务单元层,使用WSDL接口信息构造决策表。在服务组合层面,综合利用流程规范和接口信息构建决策信息系统。然后,采用粗糙集推理中的规则挖掘算法,揭示与服务或系统故障相关的输入案例。讨论了如何利用这些规则对Web服务系统进行故障定位。最后通过两个案例验证了该方法的可行性和有效性。
Web services technology provides a flexible and cost-effective paradigm to construct highly dynamic systems through service discovery, composition, and ultra-late binding. However, its new features bring great pressure to maintain Web service-based system. Based on the massive testing results, how to locate the fault points in system is a challenging task. In the paper, a two level diagnosis framework for Web services system is proposed. In service unit level, the WSDL interface information is used to construct decision table. In service composition level, the decision information system is built by comprehensively using process specifications and interface information. Then, rule mining algorithm in rough set reasoning is adopted to reveal the input cases associated with service or system failures. How to utilize such rules to locate faults in Web services system is also discussed. In addition, two cases are introduced to validate the feasibility and effectiveness of our approach.