Fault detection, isolation, and recovery are some of the most critical activities in which astronauts and flight controllers participate. Recent systems to perform the FDIR activity lack portability and extensibility, and do not provide any explanation of the system's activity. In this research, we explore the use of an agent-oriented paradigm and Java technology for better performance of FDIR activity. Also, we have explored the use of explanation in agent-oriented systems, and designed a system-activity tracking mecha-nism that helps the user to understand the agents' behavior. We have explored different ways to generalize this mechanism for arbitrary agent systems to use. Furthermore, we studied mechanisms to automatically add the tracking mechanism to an existing agent system. By using AspectJ, an aspect-oriented tool, a plug-and-playable tracking system has been built that can add the capability to track the activity of the system to any JACK agent system easily. Our experience can help further research on using aspect-oriented tools with agent-oriented paradigms together to obtain better performance.
Identifer | oai:union.ndltd.org:TEXASAandM/oai:repository.tamu.edu:1969.1/571 |
Date | 30 September 2004 |
Creators | Chen, Feilong |
Contributors | Volz, Richard A., Choe, Yoonsuck, Langari, Reza |
Publisher | Texas A&M University |
Source Sets | Texas A and M University |
Language | en_US |
Detected Language | English |
Type | Electronic Thesis, text |
Format | 1084936 bytes, 108392 bytes, electronic, application/pdf, text/plain, born digital |
Page generated in 0.01 seconds