首页> 外文期刊>Software and systems modeling >The Unit-B method: refinement guided by progress concerns
【24h】

The Unit-B method: refinement guided by progress concerns

机译:B股方法:以进度问题为指导进行完善

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

摘要

We present Unit-B, a formal method inspired by Event-B and UNITY. Unit-B aims at the stepwise design of software systems, satisfying safety and liveness properties. The method features the novel notion of coarse and fine schedules, a generalisation of weak and strong fairness for specifying events' scheduling assumptions. Based on events schedules, we propose proof rules to reason about progress properties and a refinement order preserving both liveness and safety properties. We illustrate our approach by an example to show that systems development can be driven by not only safety but also liveness requirements.
机译:我们介绍B单元,这是一种受Event-B和UNITY启发的正式方法。 B单元旨在逐步设计软件系统,以满足安全性和活动性。该方法具有新颖的粗略计划表和精细计划表概念,概括了弱和强公平性,用于指定事件的调度假设。根据事件时间表,我们提出证明规则来推理进度属性,并保留保留活动性和安全性的细化顺序。我们通过一个示例来说明我们的方法,以表明系统开发不仅可以由安全性驱动,还可以由活动需求驱动。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号