首页> 外文期刊>International Journal on Software Tools for Technology Transfer >Closed-loop verification of medical devices with model abstraction and refinement
【24h】

Closed-loop verification of medical devices with model abstraction and refinement

机译:通过模型抽象和完善对医疗设备进行闭环验证

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

摘要

The design and implementation of software for medical devices is challenging due to the closed-loop interaction with the patient, which is a stochastic physical environment. The safety-critical nature and the lack of existing industry standards for verification make this an ideal domain for exploring applications of formal modeling and closed-loop analysis. The biggest challenge is that the environment model(s) have to be both complex enough to express the physiological requirements and general enough to cover all possible inputs to the device. In this effort, we use a dual chamber implantable pacemaker as a case study to demonstrate verification of software specifications of medical devices as timed-automata models in UPPAAL. The pacemaker model is based on the specifications and algorithm descriptions from Boston Scientific. The heart is modeled using timed automata based on the physiology of heart. The model is gradually abstracted with timed simulation to preserve properties. A manual Counter-Example-Guided Abstraction and Refinement (CEGAR) framework has been adapted to refine the heart model when spurious counter-examples are found. To demonstrate the closed-loop nature of the problem and heart model refinement, we investigated two clinical cases of Pacemaker Mediated Tachycardia and verified their corresponding correction algorithms in the pacemaker. Along with our tools for code generation from UPPAAL models, this effort enables model-driven design and certification of software for medical devices.
机译:由于与患者的闭环交互是一种随机的物理环境,因此用于医疗设备的软件的设计和实现具有挑战性。由于安全性至关重要,并且缺乏现有的行业验证标准,因此这是探索形式建模和闭环分析应用程序的理想领域。最大的挑战是环境模型既要足够复杂以表达生理要求,又要足够通用以覆盖设备的所有可能输入。在这项工作中,我们以双腔植入式起搏器为例,以演示UPPAAL中作为定时自动机模型的医疗设备软件规范的验证。起搏器模型基于Boston Scientific的规范和算法描述。使用基于心脏生理的定时自动机对心脏建模。该模型通过定时仿真逐渐抽象化以保留属性。当发现虚假的反例时,已手动调整了反例指导的抽象和优化(CEGAR)框架,以完善心脏模型。为了证明问题的闭环性质和改善心脏模型,我们调查了Pacemaker介导的心动过速的两个临床案例,并在起搏器中验证了其相应的校正算法。借助我们的用于从UPPAAL模型生成代码的工具,这项工作使模型驱动的设计和医疗设备软件的认证成为可能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号