Failure Mode, Effects and Criticality Analysis (FMECA) is one of the safety analysis methods recommended by most of the international standards. The classical FMECA is made in a form of a table filled in either manually or by using safety analysis tools. In both cases, the design engineers have to choose the trade-offs between safety and other development constraints. In the case of complex cyber-physical systems (CPS) with thousands of specified constraints, this may lead to severe problems and significantly impact the overall criticality of CPS. In this paper, we propose to adopt optimization techniques to automate the decision making process conducted after FMECA of CPS. We describe a multi-agent based optimization method which extends classical FMECA for offering optimal solutions in terms of criticality and development constraints of CPS.
翻译:失效模式、影响及危害性分析(FMECA)是多数国际标准推荐的安全分析方法之一。传统FMECA以表格形式呈现,需通过人工或安全分析工具填写。在这两种情况下,设计工程师都必须在安全性与其它开发约束之间进行权衡。对于包含数千条指定约束的复杂信息物理系统(CPS),这种权衡可能导致严重问题,并显著影响CPS的整体危害性。本文提出采用优化技术来自动化执行CPS的FMECA后决策过程。我们描述了一种基于多智能体的优化方法,该方法通过扩展传统FMECA,在CPS危害性和开发约束方面提供最优解决方案。