Supporting Consistency in the Heterogeneous Design of Safety-Critical Software

2019 IEEE 43rd Annual Computer Software and Applications Conference (COMPSAC)(2019)

引用 3|浏览5
暂无评分
摘要
Safety-critical software are highly heterogeneous, possessing very different characteristics. These characteristics are described using diverse modelling mechanisms (e.g., MathWorks Simulink and Stateflow, UML). The different resulting models may facilitate understanding and communication, but hinder verification and certification. This is in part due to the fact that design models have to be kept consistent, specially in cases where overlaps exist. Moreover, where overlapping exists, mappings between overlapping elements are required. In particular, the regulated nature of these systems, along with the size and complexity of their design models requires well-defined guidelines for ensuring model consistency. This paper presents a model-driven approach for verifying consistency between UML, Simulink and Stateflow design models, and for recording mappings between overlapping elements in them. The approach is intended to be part of the design standards and process of avionics companies to help them comply with DO-178C. An avionics industrial case study is used to motivate the work and demonstrate the proposed approach.
更多
查看译文
关键词
Model-driven engineering, safety-critical software, heterogeneous design, consistency, traceability, DO-178C
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要