• 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