【24h】

Quantitative Abstraction Refinement

机译:定量抽象细化

获取原文

摘要

We propose a general framework for abstraction with respect to quantitative properties, such as worst-case execution time, or power consumption. Our framework provides a systematic way for counter-example guided abstraction refinement for quantitative properties. The salient aspect of the framework is that it allows anytime verification, that is, verification algorithms that can be stopped at any time (for example, due to exhaustion of memory), and report approximations that improve monotonically when the algorithms are given more time. We instantiate the framework with a number of quantitative abstractions and refinement schemes, which differ in terms of how much quantitative information they keep from the original system. We introduce both state-based and trace-based quantitative abstractions, and we describe conditions that define classes of quantitative properties for which the abstractions provide over-approximations. We give algorithms for evaluating the quantitative properties on the abstract systems. We present algorithms for counter-example based refinements for quantitative properties for both state-based and segment-based abstractions. We perform a case study on worst-case execution time of executables to evaluate the anytime verification aspect and the quantitative abstractions we proposed.
机译:我们针对定量属性(例如最坏情况下的执行时间或功耗)提出了一个抽象的通用框架。我们的框架提供了一种系统的方法,可以对定量属性的反例指导抽象进行改进。该框架的显着方面是它允许随时进行验证,也就是说,验证算法可以在任何时候停止(例如,由于内存耗尽),并报告近似值,当给这些算法更多时间时,其近似值会单调地提高。我们用许多定量抽象和改进方案实例化框架,它们在与原始系统中保留多少定量信息方面有所不同。我们介绍了基于状态的定量和基于跟踪的定量抽象,并描述了定义定量属性类的条件,这些抽象为其提供了过度逼近。我们提供了用于评估抽象系统上的定量属性的算法。我们提出了基于反例的算法,用于改进基于状态和基于段的抽象的定量属性。我们对可执行文件的最坏情况执行时间进行了案例研究,以评估随时验证方面和我们提出的定量抽象。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号