首页> 外文期刊>Reliability Engineering & System Safety >An effective technique for the software requirements analysis of NPP safety-critical systems, based on software inspection, requirements traceability, and formal specification
【24h】

An effective technique for the software requirements analysis of NPP safety-critical systems, based on software inspection, requirements traceability, and formal specification

机译:基于软件检查,需求可追溯性和正式规范的NPP安全关键系统的软件需求分析的有效技术

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

摘要

A thorough requirements analysis is indispensable for developing and implementing safety-critical software systems such as nuclear power plant (NPP) software systems because a single error in the requirements can generate serious software faults. However, it is very difficult to completely analyze system requirements. In this paper, an effective technique for the software requirements analysis is suggested. For requirements verification and validation (V&V) tasks, our technique uses software inspection, requirement traceability, and formal specification with structural decomposition. Software inspection and requirements traceability analysis are widely considered the most effective software V&V methods. Although formal methods are also considered an effective V&V activity, they are difficult to use properly in the nuclear fields as well as in other fields because of their mathematical nature. In this work, we propose an integrated environment (IE) approach for requirements, which is an integrated approach that enables easy inspection by combining requirement traceability and effective use of a formal method. The paper also introduces computer-aided tools for supporting IE approach for requirements. Called the nuclear software inspection support and requirements traceability (NuSISRT), the tool incorporates software inspection, requirement traceability, and formal specification capabilities. We designed the NuSISRT to partially automate software inspection and analysis of requirement traceability. In addition, for the formal specification and analysis, we used the formal requirements specification and analysis tool for nuclear engineering (NuSRS).
机译:全面的需求分析对于开发和实施对安全至关重要的软件系统(如核电站(NPP)软件系统)是必不可少的,因为需求中的单个错误会产生严重的软件故障。但是,很难完全分析系统需求。本文提出了一种有效的软件需求分析技术。对于需求验证和确认(V&V)任务,我们的技术使用软件检查,需求可追溯性和带有结构分解的正式规范。软件检查和需求可追溯性分析被广泛认为是最有效的软件V&V方法。尽管形式方法​​也被认为是有效的V&V活动,但由于它们的数学性质,它们在核领域以及其他领域都难以正确使用。在这项工作中,我们提出了一种针对需求的集成环境(IE)方法,该方法是一种结合了需求可追溯性和有效使用正式方法的方法,可以轻松进行检查。本文还介绍了用于支持IE方法需求的计算机辅助工具。该工具称为核软件检查支持和需求可追溯性(NuSISRT),具有软件检查,需求可追溯性和正式规范功能。我们将NuSISRT设计为部分自动化软件检查和需求可追溯性分析。此外,对于正式的规范和分析,我们使用了核工程的正式需求规范和分析工具(NuSRS)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号