基于中间件的用于构建和测试分布式智能系统的多智能体开发环境
Middleware-based multi-agent development environment for building and testing distributed intelligent systems
AI总结:
本文提出一种基于JADE中间件的多智能体开发环境,通过集成规则引擎、专用包装智能体类及行为增量组合机制,支持物联网安全规则解决方案的编程与调试,并通过示例验证其有效性。
摘要:
物联网的普及要求新的、强大的架构来处理物联网设备产生的海量数据。在许多场景中,许多应用于物联网设备的现有孤立解决方案使用一组规则来检测、报告和缓解恶意软件活动或威胁。本文描述了一个允许对这种基于规则的多智能体解决方案进行编程和调试的开发环境。该解决方案包括将规则引擎集成到智能体中,使用带有图形用户界面的专用包装智能体类进行编程和测试,以及一种行为增量组合机制。最后,完成了一组示例和比较研究,以测试该方法的适用性和有效性。JADE多智能体中间件已用于该方法的实际实现。
英文摘要:
The spread of the Internet of Things (IoT) is demanding new, powerful architectures for handling the huge amounts of data produced by the IoT devices. In many scenarios, many existing isolated solutions applied to IoT devices use a set of rules to detect, report and mitigate malware activities or threats. This paper describes a development environment that allows the programming and debugging of such rule-based multi-agent solutions. The solution consists of the integration of a rule engine into the agent, the use of a specialized, wrapping agent class with a graphical user interface for programming and testing purposes, and a mechanism for the incremental composition of behaviors. Finally, a set of examples and a comparative study were accomplished to test the suitability and validity of the approach. The JADE multi-agent middleware has been used for the practical implementation of the approach.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。