Towards an ASSL specification model for NASA swarm-based exploration missions

Emil Vassev, Mike Hinchey, Joey Paquet

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

NASA swarm-based exploration missions represent a new class of concept missions based on the cooperative nature of a hive culture. A mission of this class requires an autonomic system, comprising a set of autonomous mobile units. The design and implementation of such systems requires specific engineering approaches, including new formal specification methods and techniques. This article presents an introduction to our research towards a formal specification of NASA concept swarm-based missions. The Autonomic System Specification Language (ASSL) is a framework for formally specifying and generating autonomic systems. With ASSL, we can specify high-level behavior policies, as part of overall system behavior, which shows that ASSL is a very appropriate language for specifying the autonomic behavior of swarm-based missions. We show how ASSL can be used to specify self-configuring, self-healing, and safety properties of NASA swarm-based missions.

Original languageEnglish
Title of host publicationProceedings of the 23rd Annual ACM Symposium on Applied Computing, SAC'08
Pages1652-1657
Number of pages6
DOIs
Publication statusPublished - 2008
Externally publishedYes
Event23rd Annual ACM Symposium on Applied Computing, SAC'08 - Fortaleza, Ceara, Brazil
Duration: 16 Mar 200820 Mar 2008

Publication series

NameProceedings of the ACM Symposium on Applied Computing

Conference

Conference23rd Annual ACM Symposium on Applied Computing, SAC'08
Country/TerritoryBrazil
CityFortaleza, Ceara
Period16/03/0820/03/08

Keywords

  • Autonomic computing
  • Formal specification language
  • Swarm missions

Fingerprint

Dive into the research topics of 'Towards an ASSL specification model for NASA swarm-based exploration missions'. Together they form a unique fingerprint.

Cite this