...
首页> 外文期刊>IEICE Transactions on Information and Systems >ASADAL/PROVER: A Toolset for Verifying Temporal Properties of Real-Time System Specifications in Statechart
【24h】

ASADAL/PROVER: A Toolset for Verifying Temporal Properties of Real-Time System Specifications in Statechart

机译:ASADAL / PROVER:用于验证Statechart中实时系统规范的时间特性的工具集

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

获取外文期刊封面封底 >>

       

摘要

Critical properties of real-time embedded sys- tems must be verified before these systems are deployed as failing to meet these properties may cause considerable property dam- ages and/or human casualties. Although Statechart is one of the most Popular languages for modeling behavior of real-time systems, proof systems [5], [9], [14] and analysis tools [1], [2] for Statechart so far are in research and do not fully support the se- mantics of the original Statechart [8], or have limited capabilities for proving real-time properties. This paper introduces a toolset ASADAL/PROVER for verifying temporal properties of Statechart extended with justice and compassion properties. ASADAL/PROVER is composed of two subsystems, RTTL-Prover and Model-Checker. The RTTL- Prover converts Statechart specifications into real-time tempo- ral logic (RTTL) formulas of Ostroff[18], [19], and then checks if the formulas satisfy a temporal property (also in RTTL) using theorem proving techniques. The Model-Checker supports veri- fication of a predefined set of real-time properties using a model checking technique. The RTTL-Prover can support verification of any real-time properties as long as they can be specified in RTTL and, therefore, messages generated by the tool are general and may not be of much help in debugging Statechart specifications. The Model-Checker, however, can provide detailed information for debugging. ASADAL/PROVER has been applied successfully to some experimental systems. One of on-going researches in this project is to apply the symbolic model-checking technique by [3] to sup- port Statecharts with a much larger global-state space. We are also extending the types of temporal properties supported by the Model-Checker.
机译:实时嵌入式系统的关键属性必须在部署这些系统之前进行验证,因为不能满足这些属性可能会导致相当大的财产损失和/或人员伤亡。尽管Statechart是用于对实时系统行为进行建模的最流行的语言之一,但迄今为止,针对Statechart的证明系统[5],[9],[14]和分析工具[1],[2]仍在研究和开发中不能完全支持原始Statechart [8]的语义,或者不能证明实时属性。本文介绍了一个工具集ASADAL / PROVER,用于验证具有正义和同情属性扩展的Statechart的时间属性。 ASADAL / PROVER由两个子系统组成,即RTTL-Prover和Model-Checker。 RTTL-Prover将Statechart规范转换为Ostroff [18],[19]的实时时间逻辑(RTTL)公式,然后使用定理证明技术检查该公式是否满足时间属性(在RTTL中也是如此)。 Model-Checker支持使用模型检查技术验证一组预定义的实时属性。只要可以在RTTL中指定它们,RTTL-Prover就可以支持对任何实时属性的验证,因此,该工具生成的消息是通用的,可能在调试Statechart规范方面没有太大帮助。但是,Model-Checker可以提供调试的详细信息。 ASADAL / PROVER已成功应用于某些实验系统。该项目中正在进行的一项研究是将[3]中的符号模型检查技术应用于具有更大的全球状态空间的状态图。我们还将扩展Model-Checker支持的时间属性的类型。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号