DocumentCode :
2900674
Title :
Software architecture for real-time autonomous agents: a case study for digital train system
Author :
Song, Insop ; Karray, Fakhreddine
Author_Institution :
Dept. of Syst. Design Eng., Waterloo Univ., Ont., Canada
fYear :
2002
fDate :
2002
Firstpage :
403
Lastpage :
408
Abstract :
In this paper, a software architecture for multiple autonomous agents in a real-time environment is described. The software architecture for autonomous agents must effectively connect perception modules, planning modules and action modules. It is necessary to define both an interface and a data flow among different modules. The proposed software architecture connects reactive modules with deliberative modules. The architecture proved its feasibility by controlling a prototype of multiple model digital trains.
Keywords :
blackboard architecture; control engineering computing; data flow computing; multi-agent systems; object-oriented programming; query languages; railways; real-time systems; software architecture; KQML; action modules; blackboard system; data flow; deliberative modules; digital train system; interface definition; knowledge query manipulation language; multiple autonomous agents; multiple model digital trains; object-oriented design scheme; perception modules; planning modules; reactive module connection; real-time autonomous agents; real-time environment; software architecture; Autonomous agents; Communication system control; Computer aided software engineering; Computer architecture; Computer errors; Mobile robots; Pattern analysis; Real time systems; Software architecture; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Control, 2002. Proceedings of the 2002 IEEE International Symposium on
ISSN :
2158-9860
Print_ISBN :
0-7803-7620-X
Type :
conf
DOI :
10.1109/ISIC.2002.1157797
Filename :
1157797
Link To Document :
بازگشت