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

被引:44
作者
Theiss, Sebastian [1 ]
Vasyutynskyy, Volodymyr [1 ]
Kabitzsch, Klaus [1 ]
机构
[1] Tech Univ Dresden, Inst Appl Comp Sci, Dept Comp Sci, D-01062 Dresden, Germany
关键词
Agent system design; agent system performance; hardware-in-the-loop emulation; software agents;
D O I
10.1109/TII.2009.2017739
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:147 / 156
页数:10
相关论文
共 29 条
[1]  
*AG, EUR COORD ACT AG BAS
[2]  
Albert M., 2003, 5th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes, P483
[3]  
ALBERT M, 2004, P 11 IFAC S AUT MIN, P197
[4]   A novel approach toward integration of rules into business processes using an agent-oriented framework [J].
Ali, Saqib ;
Soh, Ben ;
Torabi, Torab .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2006, 2 (03) :145-154
[5]  
[Anonymous], P AAAMAS WORKSH AGEN
[6]  
Burbeck K, 2004, IEEE IPCCC, P857
[7]  
Burness A.-L., 1999, Distributed Systems Engineering, V6, P129, DOI 10.1088/0967-1846/6/4/302
[8]  
BUSSMANN S, 2004, SPRI SER AG TECHNOL, P1
[9]  
Chmiel K, 2004, ISPDC 2004: THIRD INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING/HETEROPAR '04: THIRD INTERNATIONAL WORKSHOP ON ALGORITHMS, MODELS AND TOOLS FOR PARALLEL COMPUTING ON HETEROGENEOUS NETWORKS, PROCEEDINGS, P49
[10]  
FEIYUE W, 2005, P NETW SENS CONTR MA, P13