首页> 外文会议>International conference of the Italian Association for Artificial Intelligence >Learning for Verification in Embedded Systems: A Case Study
【24h】

Learning for Verification in Embedded Systems: A Case Study

机译:学习嵌入式系统中的验证:一个案例研究

获取原文

摘要

Verification of embedded systems is challenging whenever control programs rely on black-box hardware components. Unless precise specifications of such components are fully available, learning their structured models is a powerful enabler for verification, but it can be inefficient when the system to be learned is data-intensive rather than control-intensive. We contribute a methodology to attack this problem based on a specific class of automata which are well suited to model systems wherein data paths are known to be decoupled from control paths. We test our approach by combining learning and verification to assess the correctness of grey-box programs relying on FIFO register circuitry to control an elevator system.
机译:每当控制程序依赖黑盒硬件组件时,对嵌入式系统的验证就具有挑战性。除非可以完全获得这些组件的精确规范,否则学习其结构化模型将是强大的验证工具,但是当要学习的系统是数据密集型而不是控制密集型系统时,效率可能很低。我们基于特定类型的自动机提供了一种方法来解决此问题,该方法非常适合于建模系统,在该系统中,已知数据路径与控制路径是分离的。我们通过结合学习和验证来评估我们的方法,以评估依赖于FIFO寄存器电路来控制电梯系统的灰箱程序的正确性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号