摘要
现有的Web服务体系架构缺少服务质量与优选方面的有效支持,如何动态地选择、绑定并调用最适合用户需求的Web服务受到研究领域的关注。本文基于对"可信服务测试中介"模型的研究,提出了一种基于改进的贝叶斯投票算法的服务评估技术——把每一个测试评估结果作为对测试对象的一次投票,通过对协同服务测试数据的收集和分析,最终计算出同类服务的加权通过率,并在同类服务中进行排行,体现了Web2.0的技术特点。
Web services architecture lacks of effective support for quality of service and Selection. It is an ongoing research direction in Web services community how to dynamically select, bind, and invoke Web service which can best meet the requirements of service consumer. Researching in the model of "Trustworthy Service Test Broker", it is proposed one technique for evaluating services based on improved bayesian voting algorithm on this paper. Every test result from collaborative test is thought as one pool for the test target. Through collecting, analyzing these collaborative test data, the pass rate of every service can be calculated, and then services of same type can be ranked. The technique has the characters of Web2. 0.
出处
《计算机科学》
CSCD
北大核心
2008年第4期255-258,272,共5页
Computer Science
基金
国家自然科学基金项目(编号:60603035)