• DocumentCode
    785810
  • Title

    Software Agents in Industry: A Customized Framework in Theory and Praxis

  • Author

    Theiss, Sebastian ; Vasyutynskyy, Volodymyr ; Kabitzsch, Klaus

  • Author_Institution
    Dept. of Comput. Sci., Dresden Univ. of Technol., Dresden
  • Volume
    5
  • Issue
    2
  • fYear
    2009
  • fDate
    5/1/2009 12:00:00 AM
  • Firstpage
    147
  • Lastpage
    156
  • Abstract
    Recently, distributed agents are increasingly adopted in automation control systems, where they are used for monitoring, data collection, fault diagnosis and control. However, existing agent platforms do not always fulfill the requirements of practical automation applications in respect of real-time properties and resource usage. Often, they offer a lot of functionality that is not necessary in automation and leads to significant overhead in respect of design effort and runtime resources. To meet the specific requirements of the automation domain, a resource-efficient agent platform was developed, which relies on established concepts of agent platforms, but modifies and supplements them accordingly. This platform is implemented in Java and in several C++ variants. This paper describes the architecture of the platform and discusses several performance issues. Results of various performance tests are presented in comparison to the established agent platform JADE. Finally, a practical use case is presented, where the platform is utilized to drive a hardware-in-the-loop emulation and testing environment.
  • Keywords
    C++ language; Java; software agents; C++ variants; Java; agent platform JADE; automation control system; automation domain; customized framework; distributed agents; fault diagnosis; hardware-in-the-loop emulation; resource usage; resource-efficient agent platform; software agents; Agent system design; agent system performance; hardware-in-the-loop emulation; software agents;
  • fLanguage
    English
  • Journal_Title
    Industrial Informatics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1551-3203
  • Type

    jour

  • DOI
    10.1109/TII.2009.2017739
  • Filename
    4895703