Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

SPECIAL SECTION CPN 06

Model-based development of a course of action scheduling tool

Lars M. KristensenContact Information, Peter MechlenborgContact Information, Lin ZhangContact Information, Brice MitchellContact Information and Guy E. GallaschContact Information

(1)  Department of Computer Science, University of Aarhus, IT-Parken, Aabogade 34, 8200 Aarhus N, Denmark
(2)  Command and Control Division, Defence Science and Technology Organisation, Edinburgh, SA, 5111, Australia
(3)  Land Operations Division, Defence Science and Technology Organisation, Edinburgh, SA, 5111, Australia
(4)  Computer Systems Engineering Centre, University of South Australia, Mawson Lakes, SA, 5095, Australia

Published online: 26 September 2007

Abstract  This paper shows how a formal method in the form of Coloured Petri Nets (CPNs) and the supporting CPN Tools have been used in the development of the Course of Action Scheduling Tool (COAST). The aim of COAST is to support human planners in the specification and scheduling of tasks in a Course of Action. CPNs have been used to develop a formal model of the task execution framework underlying COAST. The CPN model has been extracted in executable form from CPN Tools and embedded directly into COAST, thereby automatically bridging the gap between the formal specification and its implementation. The scheduling capabilities of COAST are based on state space exploration of the embedded CPN model. Planners interact with COAST using a domain-specific graphical user interface (GUI) that hides the embedded CPN model and analysis algorithms. This means that COAST is based on a rigorous semantical model, but the use of formal methods is transparent to the users. Trials of operational planning using COAST have been conducted within the Australian Defence Force.

Keywords  Application of Coloured Petri nets - State space analysis - Scheduling - Command and control - Methodologies - Tools

The work of Lin Zhang was done while he was with the Command and Control Division of the Australian Defence Science and Technology Organisation.

Contact Information Lars M. Kristensen (Corresponding author)
Email: lmkristensen@daimi.au.dk

Contact Information Peter Mechlenborg
Email: metch@daimi.au.dk

Contact Information Lin Zhang
Email: Lin.Zhang@dsto.defence.gov.au

Contact Information Brice Mitchell
Email: Brice.Mitchell@dsto.defence.gov.au

Contact Information Guy E. Gallasch
Email: Guy.Gallasch@unisa.edu.au
Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this article
Export this article as RIS | Text
 
Remote Address: 38.107.191.113 • Server: mpweb03
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)