感知服务质量的多粒度服务组合:建模与优化

QoS-Aware Multigranularity Service Composition: Modeling and Optimization

IEEE Transactions on Systems, Man, and Cybernetics: Systems · 2016
被引 66
ABS 3

中文导读

提出广义组件服务概念,扩展服务选择范围,建立多粒度服务组合模型,并用回溯算法和遗传算法优化组合实例,提升整体服务质量。

Abstract

Quality of service (QoS)-aware optimal service composition aims to maximize the overall QoS value of the resulting composite service instance while meeting user-specified global QoS constraints. Traditional methods only consider as candidates service instances that implement one abstract service in the composite service and neglect those that could perform multiple abstract services. To overcome this shortcoming, this paper proposes the concept of generalized component services (GCSs), which is defined in a semantic manner, to expand the selection scope so as to achieve a better solution. A QoS-aware multigranularity service composition model is formulated and how to identify all the GCSs for a composite service is elaborated. A backtracking-based algorithm and an extended genetic algorithm are proposed to optimize the resulting composite service instance. Lastly, evaluation results of these algorithms are described.

服务质量服务组合优化算法分布式计算