A Framework to Support Generation and Maintenance of an Assurance Case

2016 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)(2016)

引用 4|浏览20
暂无评分
摘要
One of the greatest challenges in software intensive systems such as safety critical systems is to ensure software quality assurance (called software assurance for brevity) which encompasses some quality-related attributes such as reliability and security as well as functionality and performance. To this end, engineers prefer a safety case or an assurance case, via Goal Structuring Notation (GSN) to convey the information about software assurance in a system during its development. An assurance case, similar to a legal case, lays out an argumentation-structure with supporting evidence to claim that software assurance in a system is achieved. However, due to complexity of software intensive applications especially heterogeneity of artifacts used as evidence, the creation and management of an assurance case become a challenging issue facing the safety critical domains. In this report, we present a novel framework to automatically generate an assurance case via a safety pattern and further support the maintenance of an assurance case during a system's evolution. Last, we use the Wheel Brake System (WBS) for an aircraft as a case study to illustrate the construction and maintenance of a safety case during a system's evolution.
更多
查看译文
关键词
assurance model,safety pattern,model transformation,safety critical system
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要