【24h】

Modeling and Testing Agent Systems Based on Statecharts

机译:基于状态图的建模和测试代理系统

获取原文
获取原文并翻译 | 示例

摘要

This paper presents a testing method for an agent system against its specification described with Statecharts. Here, an agent system means an implementation of an agent application. Its testing method generates test sequences from the specification and checks whether the agent system behaves in accordance with the specification by executing the test sequences. For specification-based testing, we have extended Statecharts in order to describe the behavior of an agent system according to the concept of Agent UML. Then, we propose an approach to generating test sequences from the extended Statecharts. Our approach makes effective use of partial order methods for considering representative sequences of equivalent classes divided from all possible sequences. Therefore, we can efficiently manage a large number of possible sequences caused by the agents' autonomy. As a result, we can reduce the number of test sequences and the number of executions to be tested.
机译:本文提出了一种针对代理系统的测试方法,该方法针对Statecharts描述的规范。在此,代理系统是指代理应用程序的实现。它的测试方法根据规范生成测试序列,并通过执行测试序列来检查代理系统是否符合规范。对于基于规范的测试,我们已经扩展了状态图,以便根据代理UML的概念来描述代理系统的行为。然后,我们提出了一种从扩展状态图生成测试序列的方法。我们的方法有效地利用了偏序方法来考虑从所有可能的序列中划分出来的等效类的代表性序列。因此,我们可以有效地管理由代理的自治导致的大量可能的序列。结果,我们可以减少测试序列的数量和要测试的执行次数。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号