首页> 外文会议>International Conference on Reliability, Safety, and Security of Railway Systems >Correct Formalization of Requirement Specifications: A V-Model for Building Formal Models
【24h】

Correct Formalization of Requirement Specifications: A V-Model for Building Formal Models

机译:需求规格的正确形式化:用于构建形式化模型的V模型

获取原文

摘要

In recent years, formal methods have become an important approach to ensure the correct function of complex hardware and software systems. Many standards for safety critical systems recommend or even require the use of formal methods. However, building a formal model for a given specification is challenging. This is, because verification results must be considered with respect to the validity of the model. This leads to the question: 'Did I build the right model?'. For system development the analogous question 'Did I build the right system?'. This is often answered with requirements traceability through the whole development cycle. For formal verification this question often remains unanswered. The standard model, which is used in development of safety critical applications is the V-model. The core idea is to define tests for each phase during system development. In this paper, we propose an approach - analogously to the V-model for development - which ensures correctness of the formal model with respect to requirements. We will illustrate the approach on a small example from the railways domain.
机译:近年来,形式化方法已成为确保复杂的硬件和软件系统正确运行的重要方法。安全关键系统的许多标准建议甚至要求使用正式方法。但是,为给定规范建立正式模型是具有挑战性的。这是因为必须根据模型的有效性考虑验证结果。这就引出了一个问题:“我建立了正确的模型吗?”。对于系统开发,类似的问题“我是否构建了正确的系统?”。这通常可以通过整个开发周期中的需求可追溯性来回答。为了进行正式验证,这个问题通常仍然没有答案。 V型是用于安全关键型应用程序开发的标准模型。核心思想是为系统开发期间的每个阶段定义测试。在本文中,我们提出了一种方法-类似于用于开发的V模型-可以确保形式模型相对于需求的正确性。我们将通过一个铁路领域的小例子来说明这种方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号