Coping with exceptions in agent-based workflow enactments

Joey Sik-Chun Lam, Frank Guerin, Wamberto Vasconcelos, Timothy J Norman

Research output: Contribution to journalArticle

Abstract

A workflow involves the coordinated execution of multiple operations and can be used to capture business processes. Typical workflow management systems are centralised and rigid; they cannot cope with the unexpected flexibly. Multi-agent systems offer the possibility of enacting workflows in a distributed manner, by agents which are intelligent and autonomous. This should bring flexibility and robustness to the process. When unexpected exceptions occur during the enactment of a workflow we would like agents to be able to cope with them intelligently. Agents should be able to autonomously find some alternative sequence of steps which can achieve the tasks of the original workflow as well as possible. This requires that agents have some understanding of the operations of the workflow and possible alternatives. To facilitate this we propose to represent knowledge about agents' capabilities and relationships in an ontology, and to endow agents with the ability to reason about this semantic knowledge. Alternative ways of achieving workflow tasks may well require an adjustment of the original agent organisation. To this end we propose a flexible agent organisation where agents' roles, powers and normative relationships can be changed during workflow enactment if necessary. We use an example to illustrate how this combination allows certain workflow exceptions to be handled.

Original languageEnglish
Pages (from-to)154-170
Number of pages17
JournalLecture Notes in Computer Science
Volume5485
DOIs
Publication statusPublished - 2009

Keywords

  • semantic web
  • services

Cite this

Coping with exceptions in agent-based workflow enactments. / Sik-Chun Lam, Joey; Guerin, Frank; Vasconcelos, Wamberto; Norman, Timothy J.

In: Lecture Notes in Computer Science, Vol. 5485, 2009, p. 154-170.

Research output: Contribution to journalArticle

Sik-Chun Lam, Joey ; Guerin, Frank ; Vasconcelos, Wamberto ; Norman, Timothy J. / Coping with exceptions in agent-based workflow enactments. In: Lecture Notes in Computer Science. 2009 ; Vol. 5485. pp. 154-170.
@article{3e4280d4c3b34164924dd0ec6e409e63,
title = "Coping with exceptions in agent-based workflow enactments",
abstract = "A workflow involves the coordinated execution of multiple operations and can be used to capture business processes. Typical workflow management systems are centralised and rigid; they cannot cope with the unexpected flexibly. Multi-agent systems offer the possibility of enacting workflows in a distributed manner, by agents which are intelligent and autonomous. This should bring flexibility and robustness to the process. When unexpected exceptions occur during the enactment of a workflow we would like agents to be able to cope with them intelligently. Agents should be able to autonomously find some alternative sequence of steps which can achieve the tasks of the original workflow as well as possible. This requires that agents have some understanding of the operations of the workflow and possible alternatives. To facilitate this we propose to represent knowledge about agents' capabilities and relationships in an ontology, and to endow agents with the ability to reason about this semantic knowledge. Alternative ways of achieving workflow tasks may well require an adjustment of the original agent organisation. To this end we propose a flexible agent organisation where agents' roles, powers and normative relationships can be changed during workflow enactment if necessary. We use an example to illustrate how this combination allows certain workflow exceptions to be handled.",
keywords = "semantic web, services",
author = "{Sik-Chun Lam}, Joey and Frank Guerin and Wamberto Vasconcelos and Norman, {Timothy J}",
year = "2009",
doi = "10.1007/978-3-642-02562-4_9",
language = "English",
volume = "5485",
pages = "154--170",
journal = "Lecture Notes in Computer Science",
issn = "0302-9743",
publisher = "Springer Verlag",

}

TY - JOUR

T1 - Coping with exceptions in agent-based workflow enactments

AU - Sik-Chun Lam, Joey

AU - Guerin, Frank

AU - Vasconcelos, Wamberto

AU - Norman, Timothy J

PY - 2009

Y1 - 2009

N2 - A workflow involves the coordinated execution of multiple operations and can be used to capture business processes. Typical workflow management systems are centralised and rigid; they cannot cope with the unexpected flexibly. Multi-agent systems offer the possibility of enacting workflows in a distributed manner, by agents which are intelligent and autonomous. This should bring flexibility and robustness to the process. When unexpected exceptions occur during the enactment of a workflow we would like agents to be able to cope with them intelligently. Agents should be able to autonomously find some alternative sequence of steps which can achieve the tasks of the original workflow as well as possible. This requires that agents have some understanding of the operations of the workflow and possible alternatives. To facilitate this we propose to represent knowledge about agents' capabilities and relationships in an ontology, and to endow agents with the ability to reason about this semantic knowledge. Alternative ways of achieving workflow tasks may well require an adjustment of the original agent organisation. To this end we propose a flexible agent organisation where agents' roles, powers and normative relationships can be changed during workflow enactment if necessary. We use an example to illustrate how this combination allows certain workflow exceptions to be handled.

AB - A workflow involves the coordinated execution of multiple operations and can be used to capture business processes. Typical workflow management systems are centralised and rigid; they cannot cope with the unexpected flexibly. Multi-agent systems offer the possibility of enacting workflows in a distributed manner, by agents which are intelligent and autonomous. This should bring flexibility and robustness to the process. When unexpected exceptions occur during the enactment of a workflow we would like agents to be able to cope with them intelligently. Agents should be able to autonomously find some alternative sequence of steps which can achieve the tasks of the original workflow as well as possible. This requires that agents have some understanding of the operations of the workflow and possible alternatives. To facilitate this we propose to represent knowledge about agents' capabilities and relationships in an ontology, and to endow agents with the ability to reason about this semantic knowledge. Alternative ways of achieving workflow tasks may well require an adjustment of the original agent organisation. To this end we propose a flexible agent organisation where agents' roles, powers and normative relationships can be changed during workflow enactment if necessary. We use an example to illustrate how this combination allows certain workflow exceptions to be handled.

KW - semantic web

KW - services

U2 - 10.1007/978-3-642-02562-4_9

DO - 10.1007/978-3-642-02562-4_9

M3 - Article

VL - 5485

SP - 154

EP - 170

JO - Lecture Notes in Computer Science

JF - Lecture Notes in Computer Science

SN - 0302-9743

ER -