首页> 外文期刊>Formal Aspects of Computing >Language and tool support for event refinement structures in Event-B
【24h】

Language and tool support for event refinement structures in Event-B

机译:Event-B中用于事件细化结构的语言和工具支持

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

摘要

Event-B is a formal method for modelling and verifying the consistency of chains of model refinements. The event refinement structure (ERS) approach augments Event-B with a graphical notation which is capable of explicit representation of control flows and refinement relationships. In previous work, the ERS approach has been evaluated manually in the development of two large case studies, a multimedia protocol and a spacecraft sub-system. The evaluation results helped us to extend the ERS constructors, to develop a systematic definition of ERS, and to develop a tool supporting ERS. We propose the ERS language which systematically defines the semantics of the ERS graphical notation including the constructors. The ERS tool supports automatic construction of the Event-B models in terms of control flows and refinement relationships. In this paper we outline the systematic definition of ERS including the presentation of constructors, the tool that supports it and evaluate the contribution that ERS and its tool make. Also we present how the systematic definition of ERS and the corresponding tool can ensure a consistent encoding of the ERS diagrams in the Event-B models.
机译:Event-B是用于建模和验证模型改进链的一致性的正式方法。事件细化结构(ERS)方法使用图形表示法增强了事件B,该图形表示法能够显式表示控制流和细化关系。在以前的工作中,在开发两个大型案例研究,多媒体协议和航天器子系统时,已经对ERS方法进行了手动评估。评估结果有助于我们扩展ERS构造函数,开发ERS的系统定义以及开发支持ERS的工具。我们提出了ERS语言,该语言系统地定义了ERS图形符号(包括构造函数)的语义。 ERS工具在控制流和细化关系方面支持Event-B模型的自动构建。在本文中,我们概述了ERS的系统定义,包括构造函数的表示形式,支持它的工具,并评估ERS及其工具做出的贡献。我们还介绍了ERS和相应工具的系统定义如何确保Event-B模型中ERS图的一致编码。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号