Error Handling Based on Software Agent Technology

Award Information
Agency:
Department of Defense
Branch
Office of the Secretary of Defense
Amount:
$100,000.00
Award Year:
2004
Program:
SBIR
Phase:
Phase I
Contract:
N00014-04-M-0100
Award Id:
71890
Agency Tracking Number:
O032-4066
Solicitation Year:
n/a
Solicitation Topic Code:
n/a
Solicitation Number:
n/a
Small Business Information
7519 Standish Place, Suite 200, Rockville, MD, 20855
Hubzone Owned:
N
Minority Owned:
N
Woman Owned:
N
Duns:
161911532
Principal Investigator:
LeonardHaynes
President
(301) 294-5250
lhaynes@i-a-i.com
Business Contact:
MarcToplin
Director of Contracts
(301) 294-5215
mtoplin@i-a-i.com
Research Institute:
n/a
Abstract
In order to build complex software systems that are highly reliable, it is essential that the software conform to a rigid structure that bounds the types of errors that can occur at each point in the software. IAI has spent nearly a decade developing complex software systems based on autonomous software agents. In these systems, each agent has its own thread of control, and interacts with other agents via message passing. This structure is particularly well suited to advanced error detecting and error handling methods because errors associated with the interaction between agents can be separated from the errors related to each individual agent. Additionally, any errors caused by side effects or by data intended to be used by more than one agent must occur through the content of explicit messages. We have developed a rigid structure for these agents and within that structure, have developed a tool that proves the correctness of the design against a set of important errors. However, at this point the tool has no services to assist in debugging, and no services to support run time error checking or error handling. The work herein proposed will develop these features for our agent-based software CASE tool.

* information listed above is at the time of submission.

Agency Micro-sites


SBA logo

Department of Agriculture logo

Department of Commerce logo

Department of Defense logo

Department of Education logo

Department of Energy logo

Department of Health and Human Services logo

Department of Homeland Security logo

Department of Transportation logo

Enviromental Protection Agency logo

National Aeronautics and Space Administration logo

National Science Foundation logo
US Flag An Official Website of the United States Government