首页> 外文会议>Conference on Emerging Technologies Factory Automation >Formal Verification of UML-modeled Machine Controls
【24h】

Formal Verification of UML-modeled Machine Controls

机译:UML建模机器控件的正式验证

获取原文

摘要

Programmable Logic Controllers (PLCs) are applied in a wide field of application and, especially, for safety-critical controls. Thus, there is the demand for high reliability of PLCs. Moreover, the increasing complexity of the PLC programs and the short time-to-market are hard to cope with. Formal verification techniques such as model checking allow for proving whether a PLC program meets its specification. However, the manual formalization of PLC programs is error-prone and time-consuming. This paper presents a novel approach to apply model checking to machine controls. The PLC program is modeled inform of Unified Modeling Language (UML) state-charts that serve as the input to our tool that automatically generates a corresponding formal model for the model checker NuSMV. We evaluate the capabilities of the proposed approach on an industrial machine control.
机译:可编程逻辑控制器(PLC)应用于广域的应用领域,尤其是安全关键控制。因此,需要PLC的高可靠性。此外,PLC计划的复杂性越来越多,难以应对。正式验证技术,如模型检查允许证明PLC程序是否符合其规范。但是,PLC程序的手动形式化是易于出错和耗时的。本文提出了一种应用模型检查到机器控制的新方法。 PLC程序是模型的通知,统一建模语言(UML)状态图形,它用作我们工具的输入,它会自动为模型检查器NUSMV生成相应的正式模型。我们评估所提出的方法对工业机器控制的能力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号