首页> 外文会议>Euromicro Conference on Software Engineering and Advanced Applications >Trace-Guided Synthesis of Reactive Behavior Models of Programmable Logic Controllers
【24h】

Trace-Guided Synthesis of Reactive Behavior Models of Programmable Logic Controllers

机译:可编程逻辑控制器无功行为模型的跟踪指导综合

获取原文

摘要

Programmable Logic Controller (PLC) programs are programs that control physical devices by continuously reading sensor inputs and writing actuator outputs. A main challenge in designing and comprehending PLC programs is the emergent behavior which arises from the complex interaction between the dynamic behavior of the program and the physical device. In this paper we present an approach for building a formal model characterizing the reactive interaction behavior of a PLC program with the physical device it controls. Based on program recordings, first a model of the transition behavior of the program run is built. Then, using symbolic execution and a formal abstraction process, we generate a specification of the input/output behavior as a state model with transition labelings in terms of conditions on input values. We present the main ideas of the approach, a formal model for representing the reactive behavior, the abstraction process, and two application scenarios.
机译:可编程逻辑控制器(PLC)程序是通过连续读取传感器输入和写入执行器输出来控制物理设备的程序。设计和理解PLC程序的主要挑战是出现的行为,它是由程序的动态行为和物理设备之间的复杂交互作用引起的。在本文中,我们提出了一种构建形式化模型的方法,该模型描述了PLC程序与其控制的物理设备的反应性交互行为。基于程序记录,首先建立程序运行的过渡行为模型。然后,使用符号执行和正式的抽象过程,根据输入值的条件,使用过渡标签生成输入/输出行为的规范作为状态模型。我们介绍了该方法的主要思想,代表反应行为的正式模型,抽象过程以及两个应用场景。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号