首页> 外文会议>IEEE International Conference on Industrial Informatics >Evolutionary approach to coverage testing of IEC 61499 function block applications
【24h】

Evolutionary approach to coverage testing of IEC 61499 function block applications

机译:IEC 61499功能块应用覆盖测试的演进方法

获取原文
获取外文期刊封面目录资料

摘要

The paper addresses the problem of coverage testing of industrial automation software represented in the IEC 61499 standard, one of the recent standards for distributed control system design. Contrary to model-based testing (MBT), the paper focuses on implementation coverage, not model coverage. An approach based on evolutionary algorithms is presented which generates coverage test suites for both basic and composite IEC 61499 function blocks. It employs two third-party tools, FBDK and EvoSuite. The evaluation of the approach was performed on a set of control applications for two lab-scale demonstration plants. Results show that the approach is applicable and shows good performance at least on basic function blocks. The generated tests suites helped to discover several unreachable system parts, which pinpointed errors in the systems under test.
机译:本文解决了IEC 61499标准中代表的工业自动化软件的覆盖测试问题,IEC 61499标准是分布式控制系统设计的最新标准之一。与基于模型的测试(MBT)相反,本文重点关注实现范围,而不是模型范围。提出了一种基于进化算法的方法,该方法可为基本和复合IEC 61499功能块生成覆盖率测试套件。它使用了两个第三方工具FBDK和EvoSuite。该方法的评估是在两个实验室规模的示范工厂的一组控制应用程序上进行的。结果表明该方法是适用的,并且至少在基本功能块上显示出良好的性能。生成的测试套件有助于发现几个无法访问的系统部分,从而查明了被测系统中的错误。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号