Journal ArticleDOI
Composing Web services: a QoS view
TLDR
In previous columns, I've examined how quality of service (QoS) comes into play for service providers, consumers, and parallel transactions, and here, I'll show how it fits into composite Web services.Abstract:
An Internet application can invoke several services--a stock-trading Web service, for example, could invoke a payment service, which could then invoke an authentication service. Such a scenario is called a composite Web service, and it can be specified statically or established dynamically. Dynamic composition of Web services requires service consumers to discover service providers that satisfy given functional and nonfunctional requirements including cost and QoS requirements such as performance and availability. In previous columns, I've examined how quality of service (QoS) comes into play for service providers, consumers, and parallel transactions. Here, I'll show how it fits into composite Web services.read more
Citations
More filters
Journal ArticleDOI
Efficient algorithms for Web services selection with end-to-end QoS constraints
Tao Yu,Yue Zhang,Kwei-Jay Lin +2 more
TL;DR: A broker-based architecture is designed to facilitate the selection of QoS-based services and efficient heuristic algorithms for service processes of different composition structures are presented.
Journal ArticleDOI
TQoS: Transactional and QoS-Aware Selection Algorithm for Automatic Web Service Composition
TL;DR: This paper addresses the issue of selecting and composing Web services not only according to their functional requirements but also to their transactional properties and QoS characteristics by proposing a selection algorithm that satisfies user's preferences as weights over QoS criteria and as risk levels defining semantically the transactional requirements.
Journal ArticleDOI
An optimal QoS-based Web service selection scheme
TL;DR: This study proposes an efficient service selection scheme to help service requesters select services by considering two different contexts: single QoS-based service discovery and QoS -based optimization of service composition.
Proceedings ArticleDOI
Bootstrapping Performance and Dependability Attributes ofWeb Services
TL;DR: An evaluation approach for QoS attributes of Web services, which works completely service-and provider independent, a method to analyze Web service interactions by using the evaluation tool and extract important QoS information without any knowledge about the service implementation and an implementation that allows assessing performance specific values.
Journal ArticleDOI
Quick convergence of genetic algorithm for QoS-driven web service selection
Yue Ma,Chengwen Zhang +1 more
TL;DR: The simulation results on web service selection with global QoS constraints have shown that prematurity was overcomed effectively, and convergence and stability of genetic algorithm were improved greatly.
References
More filters
Journal ArticleDOI
QoS issues in Web services
TL;DR: QoS measures can include the maximum throughput or a function that describes how throughput varies with load intensity, which can be measured in terms of arrival rates (such as requests per second) or number of concurrent requests.
Journal ArticleDOI
A framework and ontology for dynamic Web services selection
TL;DR: This article addresses dynamic service selection via an agent framework coupled with a QoS ontology with the aim of enabling participants to collaborate to determine each other's service quality and trustworthiness.
Proceedings ArticleDOI
Web services QoS: external SLAs and internal policies or: how do we deliver what we promise?
TL;DR: This keynote speech revisits the current state of the art of QoS management applied today to Web services and raises a set of research issues that originate in the visualization aspect of services and are specific toQoS management in a services environment - beyond what is addressed so far by work in the areas of distributed systems and performance management.
Journal ArticleDOI
Response-time analysis of composite Web services
TL;DR: This work addresses the impact of slow services on the overall response time of a transaction that uses several Web services in parallel and calls such applications composite Web services.