Using formal methods and agent-oriented software engineering for modeling NASA swarm-based systems

Christopher A. Rouff, Michael G. Hinchey, Joaquin Peña, Antonio Ruiz-Cortés

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

Abstract

NASA is conducting research on advanced technologies for future exploration using intelligent swarms of robotic vehicles. One of these missions is the Autonomous Nano Technology Swarm (ANTS) mission that will explore the asteroid belt using 1,000 cooperative autonomous spacecraft. From an engineering point of view, the complexity and emergent behavior of this kind of system is one of the main challenges that has to be overcome, since it makes the behavior of the swarm unpredictable. In NASA, many approaches are being explored towards this goal, mainly, a tailored software engineering approach, called agent-oriented software engineering, and formal methods. In this paper, we report on the main advances we have made towards modeling, implementing, and testing NASA swarmsbased concept missions.

Original languageEnglish
Title of host publicationProceedings of the 2007 IEEE Swarm Intelligence Symposium, SIS 2007
Pages348-355
Number of pages8
DOIs
Publication statusPublished - 2007
Externally publishedYes
Event2007 IEEE Swarm Intelligence Symposium, SIS 2007 - Honolulu, HI, United States
Duration: 1 Apr 20075 Apr 2007

Publication series

NameProceedings of the 2007 IEEE Swarm Intelligence Symposium, SIS 2007

Conference

Conference2007 IEEE Swarm Intelligence Symposium, SIS 2007
Country/TerritoryUnited States
CityHonolulu, HI
Period1/04/075/04/07

Fingerprint

Dive into the research topics of 'Using formal methods and agent-oriented software engineering for modeling NASA swarm-based systems'. Together they form a unique fingerprint.

Cite this