Adaptive planning for distributed systems using goal accomplishment tracking

Lee, K. ORCID: 0000-0002-2730-9150, Small, N. and Mann, G., 2015. Adaptive planning for distributed systems using goal accomplishment tracking. In: B. Javadi and S. Kumar, eds., Proceedings of the 13th Australasian Symposium on Parallel and Distributed Computing (AusPDC 2015). Australia: Australian Computer Society, pp. 61-70. ISBN 9781921770456


Download (864kB) | Preview


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 workflow 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 goals being 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.

Item Type: Chapter in book
Creators: Lee, K., Small, N. and Mann, G.
Publisher: Australian Computer Society
Place of Publication: Australia
Date: 2015
ISBN: 9781921770456
ISSN: 1445-1336
Rights: © Copyright Australian Computer Society Inc.
Divisions: Schools > School of Science and Technology
Record created by: EPrints Services
Date Added: 09 Oct 2015 11:16
Last Modified: 09 Jun 2017 13:54

Actions (login required)

Edit View Edit View


Views per month over past year


Downloads per month over past year