首页> 外文期刊>Formal Aspects of Computing >Integrating stochastic reasoning into Event-B development
【24h】

Integrating stochastic reasoning into Event-B development

机译:将随机推理整合到Event-B开发中

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

摘要

Dependability is a property of a computer system to deliver services that can be justifiably trusted. Formal modelling and verification techniques are widely used for development of dependable computer-based systems to gain confidence in the correctness of system design. Such techniques include Event-B-a state-based formalism that enables development of systems correct-by-construction. While Event-B offers a scalable approach to ensuring functional correctness of a system, it leaves aside modelling of non-functional critical properties, e.g., reliability and responsiveness, that are essential for ensuring dependability of critical systems. Both reliability, i.e., the probability of the system to function correctly over a given period of time, and responsiveness, i.e., the probability of the system to complete execution of a requested service within a given time bound, are defined as quantitative stochastic measures. In this paper, we propose an extension of the Event-B semantics to enable stochastic reasoning about dependability-related non-functional properties of cyclic systems. We define the requirements that a cyclic system should satisfy and introduce the notions of reliability and responsiveness refinement. Such an extension integrates reasoning about functional correctness and stochastic modelling of non-functional characteristics into the formal system development. It allows the designer to ensure that a developed system does not only correctly implement its functional requirements but also satisfies given non-functional quantitative constraints.
机译:可靠性是计算机系统提供可被合理信任的服务的属性。形式化建模和验证技术被广泛用于开发可靠的基于计算机的系统,从而获得对系统设计正确性的信心。这样的技术包括Event-B-一种基于状态的形式主义,该形式主义使得能够按构造正确开发系统。尽管Event-B提供了一种可扩展的方法来确保系统的功能正确性,但它抛弃了对确保关键系统的可靠性至关重要的非功能性关键属性(例如可靠性和响应性)的建模。可靠性(即系统在给定时间段内正确运行的概率)和响应性(即系统在给定时间内限制完成请求的服务的概率)都被定义为定量随机度量。在本文中,我们提出了Event-B语义的扩展,以实现关于循环系统的与可靠性相关的非功能性质的随机推理。我们定义了循环系统应满足的要求,并介绍了可靠性和响应性改进的概念。这种扩展将有关功能正确性的推理和非功能特征的随机建模集成到了正式的系统开发中。它使设计人员可以确保开发的系统不仅可以正确地实现其功能要求,而且可以满足给定的非功能性数量限制。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号