Deakin University
Browse

File(s) under permanent embargo

Adaptive planning for distributed systems using goal accomplishment tracking

conference contribution
posted on 2015-01-01, 00:00 authored by Kevin LeeKevin Lee, N Small, G Mann
Goal accomplishment tracking is the process of monitoring the progress of a task or series of tasks towards completing a goal. Goal accomplishment tracking is used to monitor goal progress in a variety of domains, including work ow processing, teleoperation and industrial manufacturing. Practically, it involves the constant monitoring of task execution, analysis of this data to determine the task progress and notification of interested parties. This information is usually used in a passive way to observe goal progress. However, responding to this information may prevent goal failures. In addition, responding proactively in an opportunistic way can also lead to goalsbeing completed faster. This paper proposes an architecture to support the adaptive planning of tasks for fault tolerance or opportunistic task execution based on goal accomplishment tracking. It argues that dramatically increased performance can be gained by monitoring task execution and altering plans dynamically.

History

Event

Australian Computer Society. Symposium (13th : 2015 : Sydney, N.S.W.)

Volume

163

Series

Australian Computer Society Symposium

Pagination

61 - 70

Publisher

Australian Computer Society

Location

Sydney, N.S.W.

Place of publication

Sydney, N.S.W.

Start date

2015-01-27

End date

2015-01-30

ISSN

1445-1336

ISBN-13

9781921770456

Language

eng

Publication classification

E Conference publication; E1.1 Full written paper - refereed

Copyright notice

2015, Australian Computer Society, Inc.

Editor/Contributor(s)

B Javadi, S Kumar

Title of proceedings

AusPDC 2015 : Proceedings of the 13th Australian Symposium on Parallell and Distributed Computing