Next generation system and software architectures Challenges from future NASA exploration missions

R Sterritt, CA Rouff, MG Hinchey, JL Rash, W Truszkowski

Research output: Contribution to journalArticle

8 Citations (Scopus)

Abstract

The four key objective properties of a system that are required of it in order for it to qualify as “autonomic” are now well-accepted—self-configuring, self-healing, self-protecting, and self-optimizing—together with the attribute properties—viz. self-aware, environment-aware, self-monitoring and self-adjusting. This paper describes the need for next generation system software architectures, where components are agents, rather than objects masquerading as agents, and where support is provided for self-* properties (both existing self-chop and emerging self-* properties). These are discussed as exhibited in NASA missions, and in particular with reference to a NASA concept mission, ANTS, which is illustrative of future NASA exploration missions based on the technology of intelligent swarms.
LanguageEnglish
Pages48-57
JournalScience of Computer Programming
Volume61
Issue number1
DOIs
Publication statusPublished - Jun 2006

Fingerprint

Software architecture
NASA
Monitoring

Cite this

Sterritt, R ; Rouff, CA ; Hinchey, MG ; Rash, JL ; Truszkowski, W. / Next generation system and software architectures Challenges from future NASA exploration missions. 2006 ; Vol. 61, No. 1. pp. 48-57.
@article{32d56a188ec54f0cad28d4ab392b099f,
title = "Next generation system and software architectures Challenges from future NASA exploration missions",
abstract = "The four key objective properties of a system that are required of it in order for it to qualify as “autonomic” are now well-accepted—self-configuring, self-healing, self-protecting, and self-optimizing—together with the attribute properties—viz. self-aware, environment-aware, self-monitoring and self-adjusting. This paper describes the need for next generation system software architectures, where components are agents, rather than objects masquerading as agents, and where support is provided for self-* properties (both existing self-chop and emerging self-* properties). These are discussed as exhibited in NASA missions, and in particular with reference to a NASA concept mission, ANTS, which is illustrative of future NASA exploration missions based on the technology of intelligent swarms.",
author = "R Sterritt and CA Rouff and MG Hinchey and JL Rash and W Truszkowski",
year = "2006",
month = "6",
doi = "10.1016/j.scico.2005.11.005",
language = "English",
volume = "61",
pages = "48--57",
number = "1",

}

Next generation system and software architectures Challenges from future NASA exploration missions. / Sterritt, R; Rouff, CA; Hinchey, MG; Rash, JL; Truszkowski, W.

Vol. 61, No. 1, 06.2006, p. 48-57.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Next generation system and software architectures Challenges from future NASA exploration missions

AU - Sterritt, R

AU - Rouff, CA

AU - Hinchey, MG

AU - Rash, JL

AU - Truszkowski, W

PY - 2006/6

Y1 - 2006/6

N2 - The four key objective properties of a system that are required of it in order for it to qualify as “autonomic” are now well-accepted—self-configuring, self-healing, self-protecting, and self-optimizing—together with the attribute properties—viz. self-aware, environment-aware, self-monitoring and self-adjusting. This paper describes the need for next generation system software architectures, where components are agents, rather than objects masquerading as agents, and where support is provided for self-* properties (both existing self-chop and emerging self-* properties). These are discussed as exhibited in NASA missions, and in particular with reference to a NASA concept mission, ANTS, which is illustrative of future NASA exploration missions based on the technology of intelligent swarms.

AB - The four key objective properties of a system that are required of it in order for it to qualify as “autonomic” are now well-accepted—self-configuring, self-healing, self-protecting, and self-optimizing—together with the attribute properties—viz. self-aware, environment-aware, self-monitoring and self-adjusting. This paper describes the need for next generation system software architectures, where components are agents, rather than objects masquerading as agents, and where support is provided for self-* properties (both existing self-chop and emerging self-* properties). These are discussed as exhibited in NASA missions, and in particular with reference to a NASA concept mission, ANTS, which is illustrative of future NASA exploration missions based on the technology of intelligent swarms.

U2 - 10.1016/j.scico.2005.11.005

DO - 10.1016/j.scico.2005.11.005

M3 - Article

VL - 61

SP - 48

EP - 57

IS - 1

ER -