首页> 外文期刊>IEEE Transactions on Computers >Automatic debugging of real-time systems based on incremental satisfiability counting
【24h】

Automatic debugging of real-time systems based on incremental satisfiability counting

机译:基于增量可满足性计数的实时系统自动调试

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

摘要

Real-time logic (RTL) is useful for the verification of a safety assertion with respect to the specification of a realtime system. Since the satisfiability problem for RTL is undecidable, the systematic debugging of a real-time system appears impossible. A first step toward this challenge was presented. With RTL, each prepositional formula corresponds to a verification condition. The number of truth assignments of a prepositional formula can help us determine the specific constraints which should be added or modified to get the expected solutions. This paper solves an even more challenging problem specified as future work, namely, the embedding and the integration of our debugger in autonomous systems which generate real-time control plans on-the-fly, since these specifications must meet timing constraints, but without human interaction. The idea is to consider in advance all the necessary information, such as the designer's guidance. We have implemented a tool (called ADRTL) that is able to perform automatic debugging. The confidence of our approach is high as we have successfully evaluated ADRTL on several existing industrial-based applications.
机译:实时逻辑(RTL)对于验证有关实时系统规范的安全性声明很有用。由于RTL的可满足性问题无法确定,因此实时系统的系统调试似乎是不可能的。提出了迈向这一挑战的第一步。使用RTL,每个介词公式都对应一个验证条件。介词公式的真值分配数量可以帮助我们确定应添加或修改以获得期望解的特定约束。本文解决了未来工作中面临的一个更具挑战性的问题,即我们的调试器在自动系统中的嵌入和集成,这些系统可以实时生成实时控制计划,因为这些规格必须满足时序约束,但无需人工相互作用。这个想法是事先考虑所有必要的信息,例如设计者的指导。我们已经实现了能够执行自动调试的工具(称为ADRTL)。由于我们已经成功地在几种现有的基于工业的应用程序上评估了ADRTL,因此我们的方法具有很高的信心。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号