首页> 外文会议>International Conference on Real-Time and Embedded Computing systems and Applications >OVL Assertion-Checking of Embedded Software with Dense-Time Semantics
【24h】

OVL Assertion-Checking of Embedded Software with Dense-Time Semantics

机译:具有密集时语义的嵌入式软件的OVL断言 - 检查

获取原文

摘要

OVL (Open Verification Library) is designed to become a standard assertion language of the EDA (Electronic Design Automation) industry and has been adopted by many companies. With OVL, verification process can blended seamlessly into the development cycles of complex systems. We investigate how to use OVL assertions for the verification of dense-time concurrent systems. We have designed a C-like language, called TC (timed C), for the description of real-time system with OVL assertions between code lines. We explain how to translate TC programs into optimized timed automata, how to translate OVL assertions into TCTL (Timed Computation-Tree Logic) formulae, and how to analyze assertions when not satisfied. The idea is realized in our translator RG (RED Generator). In addition, we have developed several new verification techniques to take advantage of the information coming with OVL assertions for better verification performance. The new techniques have been incorporated in our high-performance TCTL model-checker RED 4.0. To demonstrate how our techniques can be used in industry projects, we report our experiments with the L2CAP (Logical Link Control and Adaptation Layer Protocol) of Bluetooth specification.
机译:OVL(开放式验证库)旨在成为EDA(电子设计自动化)行业的标准断言语言,并已被许多公司采用。使用OVL,验证过程可以无缝混合到复杂系统的开发周期中。我们调查如何使用OVL断言验证密集时间并发系统。我们设计了一种称为TC(定时C)的C样语言,用于描述具有代码线之间的OVL断言的实时系统。我们解释了如何将TC程序转换为优化的定时自动机,如何将OVL断言转换为TCTL(定时计算树逻辑)公式,以及如何在不满意时分析断言。在我们的翻译RG(红色发电机)中实现了这个想法。此外,我们开发了几种新的验证技术,以利用OVL断言的信息,以更好的验证性能。新技术已被纳入我们的高性能TCTL模型 - 检查器红色4.0。为了演示我们的技术如何在行业项目中使用,我们将我们的实验报告了蓝牙规范的L2CAP(逻辑链路控制和适配层协议)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号