首页> 外文期刊>WSEAS Transactions on Information Science and Applications >Software Qualification of a Real Time Kernel-based Programmable Logic Controller for Safety-Critical Applications: Tools and Techniques
【24h】

Software Qualification of a Real Time Kernel-based Programmable Logic Controller for Safety-Critical Applications: Tools and Techniques

机译:适用于安全关键型应用的基于实时内核的可编程逻辑控制器的软件认证:工具和技术

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

摘要

To apply a real-time kernel based Programmable Logic Controller (PLC) to safety-critical applications including a nuclear power plant, a software qualification of the PLC is regarded as a very difficult and time-consuming task due to not only the complexity of the embedded software but also the criteria and requirements for a software qualification of safety-critical applications. The BTP HICB-14 of NUREG-0800, Regulatory Guide 1.168 and 1.152, and IEEE Std. 7-4.3.2 and 1012 should be referenced to qualify a software or software-based component for a nuclear safety-critical system or equipment in Korea. We plan to resolve this problem by applying matured techniques and their tools based on the principles of a software engineering to efficiently carry out the activities such as a software verification and validation, software safety analysis, and software configuration management for the PLC. The matured techniques such as a review and inspection, formal verification, traceability analysis, HAZard OPerability (HAZOP), and software inspection and testing are supported or automated by using various tools such as the Fagan's Inspection method, Statemate MAGNUM's ModelChecker/ModelCertifier, Nuclear Software Engineering Environment (NuSEE), HAZOP checklists, and Cantata++. This approach has been successfully applied to qualify system software of the PLC (called POSAFE-Q) and it will contribute to raising the Capability Maturity Model (CMM) level 3 estimated at the initial stage of the KNICS project to a CMM level 5. This approach can be easily extended to other safety-critical applications such as in the railways, military, medicine, etc.
机译:为了将基于实时内核的可编程逻辑控制器(PLC)应用于包括核电厂在内的安全关键型应用,PLC的软件认证不仅被认为是复杂的,而且被认为是一项非常困难且耗时的任务。嵌入式软件,还包括对安全性至关重要的应用程序进行软件认证的标准和要求。 NUREG-0800的BTP HICB-14,法规指南1.168和1.152和IEEE标准。应该引用7-4.3.2和1012来使韩国的核安全关键系统或设备的软件或基于软件的组件合格。我们计划通过基于软件工程原理应用成熟的技术及其工具来解决此问题,以有效地执行诸如PLC的软件验证和确认,软件安全分析以及软件配置管理之类的活动。通过使用各种工具(例如Fagan的检查方法,Statemate MAGNUM的ModelChecker / ModelCertifier,核软件)来支持或自动化诸如检查和检查,形式验证,可追溯性分析,危害性操作(HAZOP)和软件检查和测试等成熟的技术。工程环境(NuSEE),HAZOP清单和Cantata ++。此方法已成功应用于PLC的合格系统软件(称为POSAFE-Q),它将有助于将在KNICS项目初期估计的能力成熟度模型(CMM)级别3提高到CMM级别5。该方法可以轻松地扩展到其他对安全至关重要的应用,例如铁路,军事,医药等。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号