首页> 外文会议>IEEE International Conference on Software Maintenance >Automated change impact analysis for agent systems
【24h】

Automated change impact analysis for agent systems

机译:代理系统的自动变更影响分析

获取原文

摘要

Intelligent agent technology has evolved rapidly over the past few years along with the growing number of agent systems in various domains. Although a substantial amount of work in agent-oriented software engineering has provided methodologies for analysing, designing and implementing agent-based systems, recent studies have highlighted that there has been very little work on maintenance and evolution of agent-based systems. A critical issue in software maintenance and evolution is change impact analysis: determining the potential consequences of a proposed change. There has been a proliferation of techniques proposed to support change impact analysis of procedural or object-oriented systems, but to the best of our knowledge, no such an effort has been made for agent-based software. In this paper, we fill this gap by proposing a framework to support change impact analysis for agent systems. At the core of our framework is the taxonomy of atomic changes which can precisely capture semantic differences between versions of an agent system. We also present a change impact model in the form of an intra-agent dependency graph that represents various dependencies within an agent system. An algorithm to compute the set of entities impacted by a change is also presented. The proposed techniques have been implemented in AgentCIA, a change impact analysis plugin for Jason, one of the most well-known agent programming platforms.
机译:在过去几年中,智能代理技术在过去几年中随着各个领域的越来越多的代理系统而迅速发展。尽管以代理为导向的软件工程工作提供了用于分析,设计和实施基于代理的系统的方法,但最近的研究突出显示,基于代理的系统的维护和演化已经很少有效。软件维护和进化中的一个关键问题是改变影响分析:确定提出的改变的潜在后果。提出了一种技术推广,以支持程序或面向对象系统的变化影响分析,但据我们所知,没有为基于代理的软件制造这种努力。在本文中,我们通过提出支持代理系统的变更影响分析来填补这种差距。在我们的框架的核心,是原子变化的分类,可以精确地捕获代理系统版本之间的语义差异。我们还以代表代理系统内的各种依赖性的帧内代理依赖关系图的形式提出了更改影响模型。还呈现了计算由更改影响的一组实体集的算法。该技术已经在AgentCIA中实施,Jason的变更影响分析插件是最着名的代理编程平台之一。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号