NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Biomorphic Multi-Agent Architecture for Persistent ComputingA multi-agent software/hardware architecture, inspired by the multicellular nature of living organisms, has been proposed as the basis of design of a robust, reliable, persistent computing system. Just as a multicellular organism can adapt to changing environmental conditions and can survive despite the failure of individual cells, a multi-agent computing system, as envisioned, could adapt to changing hardware, software, and environmental conditions. In particular, the computing system could continue to function (perhaps at a reduced but still reasonable level of performance) if one or more component( s) of the system were to fail. One of the defining characteristics of a multicellular organism is unity of purpose. In biology, the purpose is survival of the organism. The purpose of the proposed multi-agent architecture is to provide a persistent computing environment in harsh conditions in which repair is difficult or impossible. A multi-agent, organism-like computing system would be a single entity built from agents or cells. Each agent or cell would be a discrete hardware processing unit that would include a data processor with local memory, an internal clock, and a suite of communication equipment capable of both local line-of-sight communications and global broadcast communications. Some cells, denoted specialist cells, could contain such additional hardware as sensors and emitters. Each cell would be independent in the sense that there would be no global clock, no global (shared) memory, no pre-assigned cell identifiers, no pre-defined network topology, and no centralized brain or control structure. Like each cell in a living organism, each agent or cell of the computing system would contain a full description of the system encoded as genes, but in this case, the genes would be components of a software genome.
Document ID
20090011207
Acquisition Source
Langley Research Center
Document Type
Other - NASA Tech Brief
Authors
Lodding, Kenneth N.
(NASA Langley Research Center Hampton, VA, United States)
Brewster, Paul
(NASA Langley Research Center Hampton, VA, United States)
Date Acquired
August 24, 2013
Publication Date
March 1, 2009
Publication Information
Publication: NASA Tech Briefs, March 2009
Subject Category
Man/System Technology And Life Support
Report/Patent Number
LAR-16857-1
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available