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

[img]
Preview
Text
219227_1803.pdf

Download (864kB) | Preview

Abstract

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
ISSN: 1445-1336
Rights: © Copyright Australian Computer Society Inc.
Divisions: Schools > School of Science and Technology
Depositing User: EPrints Services
Date Added: 09 Oct 2015 11:16
Last Modified: 09 Jun 2017 13:54
URI: http://irep.ntu.ac.uk/id/eprint/25195

Actions (login required)

Edit View Edit View

Views

Views per month over past year

Downloads

Downloads per month over past year