One of the important research areas is a modification of agent behaviors within a running system. Although this topic has been addressed in the past, the typical focus was on agent reasoning, where adaptability was concerned mostly with selecting appropriate pre-defined agent behaviors. While this approach allows agents to respond to environmental changes, it does not adequately address issues with (1) a dynamic introduction of previously unknown behaviors, and (2) execution of modifications without disrupting the remaining processes. Therefore, these two aspects become the core of the following contribution. The work shows how agent behaviors can be represented and modified using Rule-based Expert Systems with Expression Languages, where the adaptations are possible without interrupting agent system operation. The implemented solution is demonstrated using an example of a simple multi-agent restaurant recommendation system.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Dynamic Modification of Agent Behaviors Without Disrupting a Running System

  • Zofia Wrona,
  • Maria Ganzha,
  • Katarzyna Wasielewska-Michniewska,
  • Marcin Paprzycki

摘要

One of the important research areas is a modification of agent behaviors within a running system. Although this topic has been addressed in the past, the typical focus was on agent reasoning, where adaptability was concerned mostly with selecting appropriate pre-defined agent behaviors. While this approach allows agents to respond to environmental changes, it does not adequately address issues with (1) a dynamic introduction of previously unknown behaviors, and (2) execution of modifications without disrupting the remaining processes. Therefore, these two aspects become the core of the following contribution. The work shows how agent behaviors can be represented and modified using Rule-based Expert Systems with Expression Languages, where the adaptations are possible without interrupting agent system operation. The implemented solution is demonstrated using an example of a simple multi-agent restaurant recommendation system.