首页> 外文期刊>Formal Aspects of Computing >The formal design of distributed controllers with dSL and Spin
【24h】

The formal design of distributed controllers with dSL and Spin

机译:带有dSL和Spin的分布式控制器的形式化设计

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

摘要

We study the formal verification of programs written in dSL, an extension of the standard ST language used to program industrial controllers. It proposes a trade off between industrial and formal verification worlds. The main advantage Of dSL is to provide a transparent code distribution through low level communication mechanisms. The behavior of the synthesized distributed system can therefore be formally modeled, easily monitored and formally verified. The verification of a dSL program, realized with the Spin tool, is eased by the definition of a lattice of models linked with a simulation relation preserving next-free LTL formulae. We show that, although dSL is an industrial programming language, it gives the possibility to verify systems designed with it. We illustrate the benefit of our approach with a simple control system of two canal locks.
机译:我们研究了以dSL编写的程序的正式验证,该dSL是用于对工业控制器进行编程的标准ST语言的扩展。它建议在工业验证和正式验证世界之间进行权衡。 dSL的主要优点是通过低级通信机制提供透明的代码分发。因此,可以对分布式系统的行为进行正式建模,轻松监控和正式验证。通过定义与仿真关系相关联的模型格的定义,简化了用Spin工具实现的dSL程序的验证,该模型保留了下一个无LTL公式。我们证明,尽管dSL是一种工业编程语言,但它可以验证使用它设计的系统。我们用两个运河锁的简单控制系统说明了我们方法的好处。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号