摘要
为了减少服务流程的构建时间,优化流程的服务质量,增强流程响应自适应性,提出一种面向服务簇的流程构建方法。采用服务簇作为组成服务流程的基本单位,将服务流程的构建划分为面向簇的流程服务推荐和最优服务流程质量计算两个阶段,并给出具体实现方案。仿真实验以10000个Web服务和不同的流程模式作为测试源,与面向原子服务组建的服务流程相比,面向簇构建服务流程及服务失效时的流程重构时间均至少降低50%,而构建的服务流程质量至少提高10%。仿真结果表明该方法可以有效缩减流程组建时间,提高构建流程的服务质量,增强流程响应自适应性。
To reduce the building time, optimize the service qualities and improve the adaptive response of service processes, a method to construct service processes based on service clusters was proposed. Service clusters were adopted as the component units in the service processes. The process to build service processes were divided into two phases: recommending the component services oriented to service clusters and computing the optimal service qualities of service processes. The corresponding solutions were also given. The simulation experiment was conducted on 10000 Web services with different process patterns. Compared with the service processes constructed on atomic Web services, the building and rebuilding times were decreased more than 50% and the service qualities were improved more than 10%. The simulation results confirm the proposed method can greatly reduce the building time and optimize the service qualities and adaptive response in the process of building service processes.
出处
《计算机应用》
CSCD
北大核心
2014年第6期1783-1787,共5页
journal of Computer Applications
基金
国家973计划项目(2010CB328101)
国家自然科学基金资助项目(61170078
61273180)
山东省教育厅计划项目(J12LN11)
关键词
服务簇
服务流程
服务推荐
服务质量
服务网
service cluster
service process
service recommend
service quality
service net