首页> 外文会议>Software engineering and formal methods >Prevent: A Predictive Run-Time Verification Framework Using Statistical Learning
【24h】

Prevent: A Predictive Run-Time Verification Framework Using Statistical Learning

机译:预防:使用统计学习的预测性运行时验证框架

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Run-time Verification (RV) is an essential component of developing cyber-physical systems, where often the actual model of the system is infeasible to obtain or is not available. In the absence of a model, i.e., black-box systems, RV techniques evaluate a property on the execution path of the system and reach a verdict that the current state of the system satisfies or violates a given property. In this paper, we introduce Vrevent, a predictive runtime verification framework, in which if a property is not currently satisfied, the monitor generates the probability based on the finite extensions of the execution path, that satisfy the specification property. We use Hidden Markov Model (HMM) to extend the partially observable paths of the system. The HMM is trained on a set of iid samples generated by the system. We then use reachability analysis to construct a lookup table that provides the probability that the extended path satisfies or violates the specification from the current state. The current state is estimated at run-time using Viterbi algorithm that gives the most probable state. We show an empirical evaluation of Vrevent on a version of randomized dining philosopher and on the QNX Neutrino kernel traces collected from an autopilot software of a hexacopter.
机译:运行时验证(RV)是开发网络物理系统的重要组成部分,在这种情况下,通常无法获得或无法获得系统的实际模型。在没有模型(即黑匣子系统)的情况下,RV技术会评估系统执行路径上的属性,并得出系统当前状态满足或违反给定属性的结论。在本文中,我们介绍了一种预测性运行时验证框架Vrevent,在该框架中,如果当前不满足某个属性,则监视器将根据满足规范属性的执行路径的有限扩展来生成概率。我们使用隐马尔可夫模型(HMM)来扩展系统的部分可观察路径。 HMM在系统生成的一组iid样本上进行训练。然后,我们使用可达性分析来构建查找表,该表提供了扩展路径满足或违反当前状态下的规范的可能性。当前状态是使用提供最可能状态的维特比算法在运行时估算的。我们在随机餐饮哲学家的一个版本以及从六轴自动驾驶仪软件收集的QNX Neutrino核迹线上显示了Vrevent的经验评估。

著录项

  • 来源
  • 会议地点 Toulouse(FR)
  • 作者单位

    Electrical and Computer Engineering, University of Waterloo, Waterloo, Canada;

    Electrical and Computer Engineering, University of Waterloo, Waterloo, Canada;

    Electrical and Computer Engineering, University of Waterloo, Waterloo, Canada;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号