• DocumentCode
    436182
  • Title

    UTMAC: A C ++ library for multi-agent controller design

  • Author

    ShahidI, N. ; Gheiratmand, M. ; Lucas, C. ; Esmadizade, H.

  • Author_Institution
    Department of Electrical and Computer Engineering, Univ, of Tehran, Tehran, Iran
  • Volume
    16
  • fYear
    2004
  • fDate
    June 28 2004-July 1 2004
  • Firstpage
    287
  • Lastpage
    292
  • Abstract
    UTMAC is an object-oriented C++ class library, developed for design, implementation and simulation of multi-agent controllers. Using UTMAC, the control problem under analysis should be decomposed into several partial sub-problems to be solved by controller-agents, which can be implemented as reusable entities. UTMAC uses a non-centralized simulation scheme in which cash agent simulates itself. In this paper the structure of UTMAC is explored and design of a simple reusable multi-agent controller is provided to illustrate the work and show the convenience of design and implementation.
  • Keywords
    Computational modeling; Computer simulation; Control systems; Intelligent control; Intelligent systems; Java; Libraries; Packaging; Process control; C++; UTMAC; controller agent; multi-agent control system (MACS); object-oriented design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automation Congress, 2004. Proceedings. World
  • Conference_Location
    Seville
  • Print_ISBN
    1-889335-21-5
  • Type

    conf

  • Filename
    1438669