首页> 外文会议>International Conference of B and Z Users >Deriving Software Specifications from Event Based Models
【24h】

Deriving Software Specifications from Event Based Models

机译:从基于事件的模型中派生软件规范

获取原文

摘要

We present a method to derive sequential program specifications from system models. We use an event based approach to model systems, as it allows us to specify parallel, concurrent and distributed systems. We refine the specification of a system until we have introduced all the events needed by its components to interact with the environment. Then, we derive an environment specification and a specification for each component. We use pre-conditions and post-conditions in these specifications, so that they can be implemented using the classical refinement relation for sequential programs. The derived components share the environment module to interact with each other.
机译:我们提出了一种从系统模型中导出序列程序规范的方法。我们使用基于事件的模型系统方法,因为它允许我们指定并行,并发和分布式系统。我们优化一个系统的规范,直到我们介绍了其组件所需的所有事件与环境互动。然后,我们派生了每个组件的环境规范和规范。我们在这些规范中使用预先条件和后期条件,因此可以使用古典改进关系来实现它们的顺序程序。派生组件共享环境模块以彼此交互。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号