西北工业大学学报
西北工業大學學報
서북공업대학학보
JOURNAL OF NORTHWESTERN POLYTECHNICAL UNIVERSITY
2014年
6期
1007-1010
,共4页
成静%朱怡安%屈华敏%罗文波%江叶春%张涛
成靜%硃怡安%屈華敏%囉文波%江葉春%張濤
성정%주이안%굴화민%라문파%강협춘%장도
AADL模型%错误模型%软件安全性%马尔科夫链
AADL模型%錯誤模型%軟件安全性%馬爾科伕鏈
AADL모형%착오모형%연건안전성%마이과부련
针对软件安全性问题,提出一种新的软件安全性分析方法。首先探索将软件组件AADL错误模型转化为马尔科夫链模型,计算组件处于不同危害级别状态概率,分析组件安全性。并且进一步,根据AADL错误模型组合实现定义,由其内部组件安全状态概率计算分析软件系统的安全性,避免状态爆炸问题。最后,以飞控系统软件为例,对算法进行实例验证。
針對軟件安全性問題,提齣一種新的軟件安全性分析方法。首先探索將軟件組件AADL錯誤模型轉化為馬爾科伕鏈模型,計算組件處于不同危害級彆狀態概率,分析組件安全性。併且進一步,根據AADL錯誤模型組閤實現定義,由其內部組件安全狀態概率計算分析軟件繫統的安全性,避免狀態爆炸問題。最後,以飛控繫統軟件為例,對算法進行實例驗證。
침대연건안전성문제,제출일충신적연건안전성분석방법。수선탐색장연건조건AADL착오모형전화위마이과부련모형,계산조건처우불동위해급별상태개솔,분석조건안전성。병차진일보,근거AADL착오모형조합실현정의,유기내부조건안전상태개솔계산분석연건계통적안전성,피면상태폭작문제。최후,이비공계통연건위례,대산법진행실례험증。
We propose a new model-based software safety analysis method, which can analyze software safety early in the software design phase.Firstly we define the rules for transforming the AADL error model into expanded Mark-ov chain;the probabilities of different level component′s safety states can be calculated with Markov model.AADL can define software system error behavior model in terms of the subcomponent error models, then safety of software system can be got directly in terms of subcomponent safeties.Finally an example is given to explain the use of the measurement method.