scispace - formally typeset
Open Access

Modeling Quality of Service for Workflows and Web Service Processes

Reads0
Chats0
TLDR
This paper presents a predictive QoS model that makes it possible to compute the quality of service for workflows automatically based on atomic task QoS attributes, and presents the implementation of the model for the METEOR workflow system.
Abstract
Workflow management systems (WfMSs) have been used to support various types of business processes for more than a decade now. In workflows for e-commerce and Web service applications, suppliers and customers define a binding agreement or contract between the two parties, specifying Quality of Service (QoS) items such as products or services to be delivered, deadlines, quality of products, and cost of services. The management of QoS metrics directly impacts the success of organizations participating in e-commerce. Therefore, when services or products are created or managed using workflows, the underlying workflow system must accept the specifications and be able to estimate, monitor, and control the QoS rendered to customers. In this paper, we present a predictive QoS model that makes it possible to compute the quality of service for workflows automatically based on atomic task QoS attributes. To this end, we present a model that specifies QoS and describe an algorithm and a simulation system in order to compute, analyze and monitor workflow QoS metrics.

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

RESTful service composition at a glance

TL;DR: A comprehensive set of RESTful composition approaches is surveyed, i.e., the most promising in their area, totaling 29 approaches, and two sets of features are proposed to analyze, characterize and compare such approaches: features inherent to SOAP services composition approaches and RESTful services composition features.

Selecting Web Services for Optimal Composition.

TL;DR: This paper proposes service quality variables as non-functional criteria in order to make an optimal service composition for a goal using multiobjective optimisation techniques to find a set of optimal Pareto solutions from which a user can choose the most interesting tradeoff.
Journal ArticleDOI

Dynamic composition and optimization of Web services

TL;DR: This paper presents a goal-directed composition framework to support on-demand business processes by coupling the dynamic schema creation and quality-driven selection strategy in one single framework to ensure that the generated composite service comply with business rules when being adapted and optimized.
Journal ArticleDOI

Seeking Quality of Web Service Composition in a Semantic Dimension

TL;DR: A novel and extensible model balancing the new dimension of semantic quality (as a functional quality metric) with a QoS metric is proposed, and it is demonstrated the utility of Genetic Algorithms to allow optimization within the context of a large number of services foreseen by the “Web of Services” vision.
Book ChapterDOI

Introduction to semantic web services and web process composition

TL;DR: Two of the hottest R&D and technology areas currently associated with the Web — Web services and the Semantic Web are dealt with, and how applying semantics to each of the steps in theSemantic Web Process lifecycle can help address critical issues in reuse, integration and scalability is presented.
References
More filters
Journal ArticleDOI

Basic Local Alignment Search Tool

TL;DR: A new approach to rapid sequence comparison, basic local alignment search tool (BLAST), directly approximates alignments that optimize a measure of local similarity, the maximal segment pair (MSP) score.
Book

Qualitative Data Analysis: An Expanded Sourcebook

TL;DR: This book presents a step-by-step guide to making the research results presented in reports, slideshows, posters, and data visualizations more interesting, and describes how coding initiates qualitative data analysis.
Book

Judgment Under Uncertainty: Heuristics and Biases

TL;DR: The authors described three heuristics that are employed in making judgements under uncertainty: representativeness, availability of instances or scenarios, and adjustment from an anchor, which is usually employed in numerical prediction when a relevant value is available.
Journal ArticleDOI

Improved tools for biological sequence comparison.

TL;DR: Three computer programs for comparisons of protein and DNA sequences can be used to search sequence data bases, evaluate similarity scores, and identify periodic structures based on local sequence similarity.
Related Papers (5)