Engineering ultimate self-protection in autonomic agents for space exploration missions

NASA's Exploration Initiative (EI) will push space exploration missions to the limit. Future missions will be required to be self-managing as well as self-directed, in order to meet the challenges of human and robotic space exploration. We discuss security and self-protection in autonomic agent based-systems, and propose the ultimate self-protection mechanism for such systems - self-destruction. Like other metaphors in autonomic computing, this is inspired by biological systems, and is the analog of biological apoptosis. Finally, we discuss the role it might play in future NASA space exploration missions.

[1]  Editors , 1986, Brain Research Bulletin.

[2]  L. Cheng,et al.  Programmed cell death by default in embryonic cells, fibroblasts, and cancer cells. , 1995, Molecular biology of the cell.

[3]  M. Sue,et al.  Beacon Monitor Operations on the Deep Space One Mission , 1998 .

[4]  J. C. Byington,et al.  Mobile agents and security , 1998, IEEE Commun. Mag..

[5]  P. Pandurang Nayak,et al.  Remote Agent: To Boldly Go Where No AI System Has Gone Before , 1998, Artif. Intell..

[6]  Michael Swartwout Engineering data summaries for space missions , 1998, 1998 IEEE Aerospace Conference Proceedings (Cat. No.98TH8339).

[7]  Mobile Agents: A Survey of Fault-Tolerance and Security. , 1998 .

[8]  Michael Wooldridge,et al.  Agent-Oriented Software Engineering , 1999, ATAL.

[9]  Rob Sherwood,et al.  Flight Validation of On-Demand Operations: The Deep Space One Beacon Monitor Operations Experiment , 1999 .

[10]  Rob Sherwood,et al.  Lessons Learned During Implementation and Early Operations of the DS1 Beacon Monitor Experiment , 2000 .

[11]  Petr Jan Horn,et al.  Autonomic Computing: IBM's Perspective on the State of Information Technology , 2001 .

[12]  Zahra Zakeri,et al.  Programmed cell death and apoptosis: origins of the theory , 2001, Nature Reviews Molecular Cell Biology.

[13]  Emmy W Verschuren,et al.  c-Myc Augments the Apoptotic Activity of Cytosolic Death Receptor Signaling Proteins by Engaging the Mitochondrial Apoptotic Pathway* , 2002, The Journal of Biological Chemistry.

[14]  Roy Sterritt,et al.  Towards autonomic computing: effective event management , 2002, 27th Annual NASA Goddard/IEEE Software Engineering Workshop, 2002. Proceedings..

[15]  Yixin Diao,et al.  ABLE: A toolkit for building multiagent autonomic systems , 2002, IBM Syst. J..

[16]  Michael N. Huhns,et al.  Robust software via agent-based redundancy , 2003, AAMAS '03.

[17]  Gail E. Kaiser,et al.  Kinesthetics eXtreme: an external infrastructure for monitoring distributed legacy systems , 2003, 2003 Autonomic Computing Workshop.

[18]  Jeffrey O. Kephart,et al.  The Vision of Autonomic Computing , 2003, Computer.

[19]  Roy Sterritt,et al.  Autonomic Computing - a means of achieving dependability? , 2003, 10th IEEE International Conference and Workshop on the Engineering of Computer-Based Systems, 2003. Proceedings..

[20]  Roy Sterritt,et al.  Pulse monitoring: extending the health-check for the autonomic grid , 2003, IEEE International Conference on Industrial Informatics, 2003. INDIN 2003. Proceedings..

[21]  D. Bustard,et al.  Towards an autonomic computing environment , 2003, 14th International Workshop on Database and Expert Systems Applications, 2003. Proceedings..

[22]  Roy Sterritt,et al.  PAC-MEN: personal autonomic computing monitoring environment , 2004 .

[23]  Walter Truszkowski,et al.  Asteroid exploration with autonomic systems , 2004, Proceedings. 11th IEEE International Conference and Workshop on the Engineering of Computer-Based Systems, 2004..

[24]  Walter Truszkowski,et al.  NASA's Swarm Missions: The Challenge of Building Autonomous Software , 2004, IT Prof..

[25]  Julie A. McCann,et al.  Evaluation Issues in Autonomic Computing , 2004, GCC Workshops.

[26]  Roy Sterritt,et al.  Apoptosis and Self-Destruct: A Contribution to Autonomic Agents? , 2004, FAABS.

[27]  Rajarshi Das,et al.  A multi-agent systems approach to autonomic computing , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[28]  David Lam Auditorium,et al.  Dying to live , 2006, Nature Medicine.

[29]  M.G. Hinchey,et al.  Autonomous and autonomic systems: a paradigm for future space exploration missions , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).