QoS-Aware Automatic Service Composition by Applying Functional Clustering

QoS-Aware Automatic Service Composition by Applying Functional Clustering
复制标题

DOI:
10.1109/icws.2011.32
复制
发表时间:
2011-07
期刊:
2011 IEEE International Conference on Web Services
影响因子:
--
通讯作者:
Florian Wagner;F. Ishikawa;S. Honiden
Florian Wagner;F. Ishikawa;S. Honiden
中科院分区:
其他
文献类型:
--
作者:
Florian Wagner;F. Ishikawa;S. Honiden

文献摘要

被引文献

相似文献

随着服务提供商数量的不断增加,竞争也变得越来越激烈。为了找到优于其他竞争对手的独特优势,可以应用自动服务组合来进一步适应用户的需求。当前大多数组合方法可以分为规划算法或选择算法。前者会自动创建工作流程,并且往往会忽略服务质量 (QoS) 问题,如果违反用户约束,则绘制的作品将毫无用处。另一方面,选择算法优化了 QoS,但不提供功能灵活性。在本文中,我们展示了如何通过利用服务注册中心的共同特征来结合这两种方法的优势。因此,我们利用一种数据结构,将功能相似的服务排列在集群中,并计算每个集群的 QoS。我们的规划工具组合了由这些集群组成的工作流,并考虑了集群的 QoS。这样,组合工作流程的总体实用性和可靠性显着提高。我们在详细评估中证明了功能集群的可行性和好处。
With the steadily growing number of service providers the competition becomes more and more intense. In order to find a distinctive edge over other competitors, automatic service composition can be applied to further adapt to the requirements of the users. Most of the current composition approaches can be categorized as either planning or selection algorithms. The former automatically create workflows and tend to neglect Quality-of-Service (QoS) concerns, drawing compositions useless if user constraints are violated. Selection algorithms on the other hand optimize the QoS but provide no functional flexibility. In this paper we show how the strengths of both approaches can be combined by leveraging common characteristics of service registries. Therefore we utilize a data structure which arranges functionally similar services in clusters and computes the QoS of each cluster. Our planning tool composes workflows consisting of these clusters, taking the QoS of the clusters into account. This way, the utility in general and the reliability of the composed workflows are significantly increased. We prove the feasibility and the benefits of our functional clustering in our detailed evaluation.