Dynamic selection mechanism for quality of service aware web services

Dynamic selection mechanism for quality of service aware web services
复制标题

DOI:
10.1080/17517570903159467
复制
发表时间:
2010-02
影响因子:
4.4
通讯作者:
DEMIAN ANTONY DMELLO;V. S. Ananthanarayana
DEMIAN ANTONY DMELLO;V. S. Ananthanarayana
中科院分区:
计算机科学3区
文献类型:
--
作者:
DEMIAN ANTONY DMELLO;V. S. Ananthanarayana

文献摘要

被引文献

相似文献

Web 服务是可以通过标准 Internet 协议访问的软件组件的接口。 Web 服务技术实现了应用程序之间的通信和互操作性。全球范围内越来越多的网络服务提供商已经生产了许多提供相同或相似功能的网络服务。这就需要使用工具和技术来搜索网络上可用的合适服务。 UDDI(通用描述、发现和集成)是第一个根据请求者的功能需求寻找合适的Web服务的举措。然而,请求者的要求还可能包括非功能方面,例如服务质量(QoS)。在本文中,作者为 QoS 感知和业务驱动的 Web 服务发布和选择定义了 QoS 模型。作者为请求者提出了一种QoS需求格式,以指定他们对Web服务选择的QoS的复杂需求。作者定义了一种称为质量约束树 (QCT) 的树结构,以表示请求者对具有不同偏好的 QoS 属性的各种要求。本文提出了一种基于 QoS 代理的 Web 服务选择架构,该架构有助于请求者指定其 QoS 要求,以选择质量最佳的 Web 服务。提出了一种Web服务选择算法,该算法根据请求者的QoS要求和偏好的满意度对功能相似的Web服务进行排序。本文定义了网络服务提供商的质量,以区分具有质量竞争力的网络服务。本文还提出了针对 QoS 上定义的请求者替代约束的建模和选择机制。作者实现了基于 QoS 代理的系统来证明所提出的 Web 服务选择机制的正确性。
A web service is an interface of the software component that can be accessed by standard Internet protocols. The web service technology enables an application to application communication and interoperability. The increasing number of web service providers throughout the globe have produced numerous web services providing the same or similar functionality. This necessitates the use of tools and techniques to search the suitable services available over the Web. UDDI (universal description, discovery and integration) is the first initiative to find the suitable web services based on the requester's functional demands. However, the requester's requirements may also include non-functional aspects like quality of service (QoS). In this paper, the authors define a QoS model for QoS aware and business driven web service publishing and selection. The authors propose a QoS requirement format for the requesters, to specify their complex demands on QoS for the web service selection. The authors define a tree structure called quality constraint tree (QCT) to represent the requester's variety of requirements on QoS properties having varied preferences. The paper proposes a QoS broker based architecture for web service selection, which facilitates the requesters to specify their QoS requirements to select qualitatively optimal web service. A web service selection algorithm is presented, which ranks the functionally similar web services based on the degree of satisfaction of the requester's QoS requirements and preferences. The paper defines web service provider qualities to distinguish qualitatively competitive web services. The paper also presents the modelling and selection mechanism for the requester's alternative constraints defined on the QoS. The authors implement the QoS broker based system to prove the correctness of the proposed web service selection mechanism.