...
首页> 外文期刊>The journal of logical and algebraic methods in programming >On checking equivalence of simulation scripts
【24h】

On checking equivalence of simulation scripts

机译:检查模拟脚本的等价

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

摘要

To supportModel Based DesignofCyber-Physical Systems(CPSs) manysimulation basedapproaches toSystem Level Formal Verification(SLFV) have been devised. Basically, these areBounded Model Checkingapproaches (since simulation horizon is of course bounded) relying on simulators to compute the system dynamics and thereby verify the given system properties. The main obstacle to simulation based SLFV is the large number ofsimulation scenariosto be considered and thus the huge amount of simulation time needed to complete the verification task. To save on computation time, simulation based SLFV approaches exploit the capability of simulators tosaveandrestoresimulation states. Essentially, such a time saving is obtained byoptimisingthe simulation script defining the simulation activity needed to carry out the verification task. Although such approaches aim to (bounded) formal verification, as a matter of fact, the proof of correctness of the methods to optimise simulation scripts basically relies on an intuitive semantics for simulation scripting languages. This hampers the possibility of formally showing that the optimisations introduced to speed up the simulation activity do not actually omit checking of relevant behaviours for the system under verification. The aim of this paper is to fill the above gap by presenting anoperational semanticsfor simulation scripting languages and by provingsoundnessandcompletenessproperties for it. This, in turn, enables formal proofs ofequivalencebetween unoptimised and optimised simulation scripts.
机译:为了支持基于模型的设计组织 - 物理系统(CPSS)Manysimulation的基本式验证(SLFV)已经设计。基本上,这些依赖于模拟器来计算系统动态的模拟器,这些型号的模型检查(自模拟范围是有界的),从而验证给定的系统属性。基于SLFV的仿真的主要障碍是考虑的大量仿真方案,因此完成验证任务所需的大量模拟时间。为了节省计算时间,基于仿真的SLFV方法利用模拟器Tosaveandrestoresimulation状态的能力。从本质上讲,通过Optimising来获得这样的节省时间,模拟脚本定义执行验证任务所需的仿真活动。虽然这种方法旨在(有界)正式验证,但事实上,优化仿真脚本的方法的正确性证明基本上依赖于模拟脚本语言的直观语义。这堵塞了​​正式表明引入速度仿真活动的优化的可能性实际上并不省略在验证下检查系统的相关行为。本文的目的是通过呈现仿真脚本语言和ProvingSoundnessAndCompletityProperties来填补上述差距。这反过来又使ofequivalencebetween未优化和优化的仿真脚本形式证明。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号