The University of Southampton
University of Southampton Institutional Repository

An Effective Strategy for the Flexible Provisioning of Service Workflows

An Effective Strategy for the Flexible Provisioning of Service Workflows
An Effective Strategy for the Flexible Provisioning of Service Workflows
Recent advances in service-oriented frameworks and semantic Web technologies have enabled software agents to discover and invoke resources over large distributed systems, in order to meet their high-level objectives. However, most work has failed to acknowledge that such systems are complex and dynamic multi-agent systems, where service providers act autonomously and follow their own decision-making procedures. Hence, the behaviour of these providers is inherently uncertain - services may fail or take uncertain amounts of time to complete. In this work, we address this uncertainty and take an agent-oriented approach to the problem of provisioning service providers for the constituent tasks of abstract workflows. Specifically, we describe an algorithm that uses redundancy to deal with unreliable providers, and we demonstrate that it achieves an 8-14% improvement in average utility over previous work, while performing up to 6 times as well as approaches that do not consider service uncertainty. We also show that our algorithm performs well in the presence of inaccurate service performance information.
978-3-540-72618-0
16-30
Stein, Sebastian
cb2325e7-5e63-475e-8a69-9db2dfbdb00b
Payne, Terry R.
0bb13d45-2735-45a3-b72c-472fddbd0bb4
Jennings, N. R.
ab3d94cc-247c-4545-9d1e-65873d6cdb30
Huang, Jingshan
56f06e00-eb76-4cb3-9020-3d0ee06d8d9e
Kowalczyk, Ryszard
94c05202-1dca-4cb0-93f7-943fd9856977
Maamar, Zakaria
887f102d-3f1e-4e1a-acf4-fad5a9084ebf
Martin, David
f6fac203-8442-4058-9e75-dd239cc23f8d
Mueller, Ingo
1380674e-3d8f-4f91-84ee-05f1052ca611
Stoutenburg, Suzette
f66abf29-64a4-4b3a-bc49-ccc2dee7a6f8
Sycara, Katia
df200c43-d34d-4093-bb4e-493fea2d0732
Stein, Sebastian
cb2325e7-5e63-475e-8a69-9db2dfbdb00b
Payne, Terry R.
0bb13d45-2735-45a3-b72c-472fddbd0bb4
Jennings, N. R.
ab3d94cc-247c-4545-9d1e-65873d6cdb30
Huang, Jingshan
56f06e00-eb76-4cb3-9020-3d0ee06d8d9e
Kowalczyk, Ryszard
94c05202-1dca-4cb0-93f7-943fd9856977
Maamar, Zakaria
887f102d-3f1e-4e1a-acf4-fad5a9084ebf
Martin, David
f6fac203-8442-4058-9e75-dd239cc23f8d
Mueller, Ingo
1380674e-3d8f-4f91-84ee-05f1052ca611
Stoutenburg, Suzette
f66abf29-64a4-4b3a-bc49-ccc2dee7a6f8
Sycara, Katia
df200c43-d34d-4093-bb4e-493fea2d0732

Stein, Sebastian, Payne, Terry R. and Jennings, N. R. (2007) An Effective Strategy for the Flexible Provisioning of Service Workflows. Huang, Jingshan, Kowalczyk, Ryszard, Maamar, Zakaria, Martin, David, Mueller, Ingo, Stoutenburg, Suzette and Sycara, Katia (eds.) The Workshop on Service-Oriented Computing: Agents, Semantics, and Engineering (SOCASE 2007), Honolulu, Hawaii, United States. pp. 16-30 .

Record type: Conference or Workshop Item (Paper)

Abstract

Recent advances in service-oriented frameworks and semantic Web technologies have enabled software agents to discover and invoke resources over large distributed systems, in order to meet their high-level objectives. However, most work has failed to acknowledge that such systems are complex and dynamic multi-agent systems, where service providers act autonomously and follow their own decision-making procedures. Hence, the behaviour of these providers is inherently uncertain - services may fail or take uncertain amounts of time to complete. In this work, we address this uncertainty and take an agent-oriented approach to the problem of provisioning service providers for the constituent tasks of abstract workflows. Specifically, we describe an algorithm that uses redundancy to deal with unreliable providers, and we demonstrate that it achieves an 8-14% improvement in average utility over previous work, while performing up to 6 times as well as approaches that do not consider service uncertainty. We also show that our algorithm performs well in the presence of inaccurate service performance information.

Text
socase07.pdf - Other
Download (230kB)

More information

Published date: 2007
Additional Information: Event Dates: May 14, 2007
Venue - Dates: The Workshop on Service-Oriented Computing: Agents, Semantics, and Engineering (SOCASE 2007), Honolulu, Hawaii, United States, 2007-05-14
Organisations: Agents, Interactions & Complexity

Identifiers

Local EPrints ID: 263719
URI: http://eprints.soton.ac.uk/id/eprint/263719
ISBN: 978-3-540-72618-0
PURE UUID: 4023d7ab-a782-4a56-9da1-c2cd6693a1e9
ORCID for Sebastian Stein: ORCID iD orcid.org/0000-0003-2858-8857

Catalogue record

Date deposited: 19 Mar 2007
Last modified: 15 Mar 2024 03:30

Export record

Contributors

Author: Sebastian Stein ORCID iD
Author: Terry R. Payne
Author: N. R. Jennings
Editor: Jingshan Huang
Editor: Ryszard Kowalczyk
Editor: Zakaria Maamar
Editor: David Martin
Editor: Ingo Mueller
Editor: Suzette Stoutenburg
Editor: Katia Sycara

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×