摘要
随着可用Web服务数量的增多,同时出现了许多不同的服务提供者提供的功能相同但性能各异的服务,如何选取合适的Web服务成为主要的研究热点.Web服务运行的载体是服务器,运行的结果需要利用网络进行传输,因此服务器和网络对Web服务的QoS具有很大的影响.本文通过建立服务的QoS与其所在环境状态(包括服务器状态和网络状态)的映射关系,为用户提供一种Web服务选取方法.该方法首先对Web服务环境执行状态建模,根据环境执行状态生成QoS关联规则,并利用关联规则生成决策表(环境状态与QoS的映射关系),最后根据决策表进行服务选取.实验结果表明,这种方法可以显著提高组合服务的质量.
With the available number of Web services increase, service providers provide many Web services which have same functionality but different properties. How to select the appropriate Web services has become a major research focus. Web services running on the server, the output need to transmit by network, so server and network have a large impact to the QoS of Web services. This paper establishes the mapping relationship between QoS of Web services and environment states ( server states and network states ), to provide a service selection approach for users. Firstly, this approach modeling environmental execution status of Web services, then according to the environmental execution status, this approach generates QoS association rules. Based these rules, the approach generates a decision table ( mapping relationship of environment status and QoS ). Finally, selecting Web service based decision table. Experimental results show that this method can significantly improve the quality of composite services.
出处
《小型微型计算机系统》
CSCD
北大核心
2014年第1期1-5,共5页
Journal of Chinese Computer Systems
基金
国家自然科学基金项目(61073062)资助