NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Experience Using Formal Methods for Specifying a Multi-Agent SystemThe process and results of using formal methods to specify the Lights Out Ground Operations System (LOGOS) is presented in this paper. LOGOS is a prototype multi-agent system developed to show the feasibility of providing autonomy to satellite ground operations functions at NASA Goddard Space Flight Center (GSFC). After the initial implementation of LOGOS the development team decided to use formal methods to check for race conditions, deadlocks and omissions. The specification exercise revealed several omissions as well as race conditions. After completing the specification, the team concluded that certain tools would have made the specification process easier. This paper gives a sample specification of two of the agents in the LOGOS system and examples of omissions and race conditions found. It concludes with describing an architecture of tools that would better support the future specification of agents and other concurrent systems.
Document ID
20000091040
Acquisition Source
Goddard Space Flight Center
Document Type
Preprint (Draft being sent to journal)
Authors
Rouff, Christopher
(NASA Goddard Space Flight Center Greenbelt, MD United States)
Rash, James
(NASA Goddard Space Flight Center Greenbelt, MD United States)
Hinchey, Michael
(Nebraska Univ. Omaha, NE United States)
Szczur, Martha R.
Date Acquired
September 7, 2013
Publication Date
January 1, 2000
Subject Category
Ground Support Systems And Facilities (Space)
Meeting Information
Meeting: Sixth International Conference on Engineering of Complex Computer Systems
Location: Tokyo
Country: Japan
Start Date: September 11, 2000
End Date: September 14, 2000
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available