scispace - formally typeset
Journal ArticleDOI

Composing Web services: a QoS view

Daniel A. Menascé
- 01 Nov 2004 - 
- Vol. 8, Iss: 6, pp 88-90
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

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

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.
Related Papers (5)