首页> 外文会议>2011 22nd IEEE International Symposium on Software Reliability Engineering >A Model-Driven Engineering Approach to Support the Verification of Compliance to Safety Standards
【24h】

A Model-Driven Engineering Approach to Support the Verification of Compliance to Safety Standards

机译:一种模型驱动的工程方法来支持对安全标准符合性的验证

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

摘要

Certification of safety-critical systems according to well-recognised standards is the norm in many industries where the failure of such systems can harm people or the environment. Certification bodies examine such systems, based on evidence that the system suppliers provide, to ensure that the relevant safety risks have been sufficiently mitigated. The evidence is aimed at satisfying the requirements of the standards used for certification, and naturally a key prerequisite for effective collection of evidence, is that the supplier be aware of these requirements and the evidence they require. This often proves to be a very challenging task because of the sheer size of the standards and the fact that the textual standards are amenable to subjective interpretation. In this paper, we propose an approach based on UML profiles and model-driven engineering. It addresses not only the above challenge but also enables the automated verification of compliance to standards based on evidence. Specifically, a profile is created, based on a conceptual model of a given standard, which provides a succinct and explicit interpretation of the underlying standard. The profile is augmented with constraints that help system suppliers with establishing a relationship between the concepts in the safety standard of interest and the concepts in the application domain. This in turn enables suppliers to demonstrate how their system development artifacts achieve compliance to the standard. We illustrate our approach by showing how the concepts in the domain of sub-sea control systems can be aligned with the evidence requirements in the IEC61508 standard, which is one of the most commonly used certification standard for control systems.
机译:在许多行业中,根据公认的标准对安全关键型系统进行认证是常见的规范,在此类行业中,此类系统的故障可能会危害人身或环境。认证机构根据系统供应商提供的证据检查此类系统,以确保已充分减轻了相关的安全风险。证据旨在满足用于认证的标准的要求,并且自然而然地是有效收集证据的关键先决条件是,供应商应了解这些要求及其所需的证据。由于标准的庞大规模和文本标准易于主观解释的事实,这常常被证明是一项非常具有挑战性的任务。在本文中,我们提出了一种基于UML概要文件和模型驱动工程的方法。它不仅解决了上述挑战,而且还可以基于证据自动验证对标准的符合性。具体而言,基于给定标准的概念模型创建配置文件,该配置文件对基础标准提供了简洁明了的解释。该配置文件增加了约束,可以帮助系统供应商在相关安全标准中的概念与应用领域中的概念之间建立关系。反过来,这使供应商能够展示其系统开发工件如何实现对标准的合规性。我们通过展示海底控制系统领域的概念如何与IEC61508标准的证据要求保持一致来说明我们的方法,IEC61508标准是控制系统最常用的认证标准之一。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号