999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于嵌入式軟件架構的可靠性分析方法

2014-11-07 21:12:57劉玉寶祝海英
科技資訊 2014年11期

劉玉寶 祝海英

摘 要:提出了一個基于嵌入式軟件架構分析方法,在開發初期對系統架構進行可靠性分析,得到可能引起軟件失效的主要因素。

關鍵詞:可靠性分析 嵌入式軟件 軟件架構 故障樹

中圖分類號:TG659 文獻標識碼:A 文章編號:1672-3791(2014)04(b)-0001-01

在嵌入式軟件開發中,一個很重要的質量因素是可靠性[1]。為了降低風險,需要有合適的可靠性分析和設計技術以便于及時預測潛在的失效。目前,工程領域普遍認為可靠性分析不應該僅僅在代碼級而還應該在系統開發的早期進行。因此,在軟件架構分析中預測系統的質量和潛在的風險也很必要。

1 故障樹集合

為了描述嵌入式軟件架構[2]中相關的失效因素,定義如下概念:

定義1:失效場景:失效場景是潛在的失效,它在特定的背景下可由外因或者內因引發軟件的失效。

定義2:故障樹:一個故障樹是一個模型,它表示了故障和失效的因果關系。故障樹的樹根表示失效,葉子結點表示故障。

定義3:故障樹集合:故障樹集合是一個由故障樹集合組成的圖G(V,E)。G據有如下的性質:

(1)V=F∪A。

(2)F是失效場景的集合,其中的每個場景都是和架構元素相關的。Fu為F的子集,它是組成失效的失效場景的集合,該失效能被用戶感知(例如系統失效),Fu中的頂點構成故障樹的根節點。

(3)A是表示邏輯連接的邏輯門集合。A=AAND∪AOR,對于任意AAND或者AOR,其出度等于1并且其入度大于等于1。

(4)E是有向邊(u,v)的集合,u,v∈A。

圖1所示即為一個故障樹集合。這里,故障樹集合有兩個故障樹組成,Fu={F1,F5}。左邊的故障樹表示F1由F2或F3引起,右邊一個表示F5由F4和F6共同引起。

2 定義嚴重性級別值

本文以一個多媒體播放系統為例,分析的主要是對用戶的感知產生重大影響的失效。例如完全黑屏要比瞬間的圖像扭曲的嚴重性級別要高。在計算某個單獨的葉子結點的失效概率之前,首先根據失效對用戶的影響給根節點失效賦予一個嚴重性級別值。本例中嚴重性級別為:1-非常低;2-低;3-中等;4-高;5-非常高。

嚴重性程度級別值的范圍為1~5。值越大表示它對用戶感知的影響程度越高。根失效的嚴重性級別通常用來決定故障樹集合中低層結點的嚴重性級別值。這些值由如下所示公式計算:

(1)

(2)

公式(1)定義了根失效的嚴重性級別的分配。公式(2)定義了低層結點f的嚴重性級別值分配。在此,P(v|f)代表f發生導致v發生的概率。把這個值乘以v的嚴重性級別計算出f的嚴重性級別值。

3 軟件架構的分析

架構分析[3]主要針對架構中與可靠性相關的關鍵元素[4]。在此,考慮兩種類型的關鍵元素:(1)不可靠元素;(2)敏感元素。在架構層次分析中,主要從用戶感知的角度,識別出和大多數關鍵失效相關的敏感元素。之后,在架構元素層次的分析中,故障,錯誤類型和實際的失效源被識別出來。用這種方式,就把分析的目標定位到用戶可以直接感知到的失效的可靠性分析上了。

本文采用和元素相關的失效百分比(PF)作為衡量指標,對于每一個元素c,其失效百分比由下式計算:

(3)

據此,WPF值高的就是主要的失效元素。

4 結論

本文提出了一個基于軟件架構可靠性分析方法,在軟件架構的設計階段,對敏感的失效元素進行分析,以便在嵌入式軟件的設計階段提高其可靠性。該方法比以往僅僅在硬件級水平和軟件的代碼實現級別實現可靠性的分析的水平上更進一步,具有一定的科學性和實用性。

參考文獻

[1] McAllister, D.F., Vouk, M.A., 1996. Handbook of software reliability engineering. In: Lyu, M.R. (Ed.), Fault-Tolerant Software Reliability Engineering[M]. McGraw-Hill, New York, pp. 567-613, Chapter 14.

[2] Dobrica, L., Niemela, E., 2002. A survey on software architecture analysis methods[M]. IEEE Transactions on Software Engineering,28(7),638-654.

[3] Daniel Perovich et al. Model-driven approach to software architecture design[J].Proceedings of the 2009 ICSE Workshop on Sharing and Reusing Architectural Knowledge, 2009:1-8.

[4] Magdalena Balazinska et al. Fault-tolerance in the Borealis distributed stream processing system[J]. Journal ACM Transactions on Database Systems,Volume 33 Issue 1, Article No. 3 ,2008.

主站蜘蛛池模板: 日本黄网在线观看| 亚洲av无码专区久久蜜芽| 精品91自产拍在线| 凹凸精品免费精品视频| 亚洲成人高清无码| 成人va亚洲va欧美天堂| 原味小视频在线www国产| 亚洲欧美成人综合| 国产高清毛片| 国产精品开放后亚洲| 亚洲 成人国产| 东京热高清无码精品| 欧美一区二区啪啪| 国产成人精品视频一区视频二区| 日本爱爱精品一区二区| 国产欧美日韩一区二区视频在线| 亚洲第一区欧美国产综合| 色哟哟色院91精品网站| 三上悠亚一区二区| 狠狠色丁香婷婷| 欧美午夜视频| 日韩精品亚洲一区中文字幕| 99九九成人免费视频精品| 99久久国产自偷自偷免费一区| 999在线免费视频| 自拍中文字幕| 看看一级毛片| 欧美第一页在线| 亚洲人成电影在线播放| 欧美翘臀一区二区三区| 日本午夜视频在线观看| 日韩精品资源| 97视频在线观看免费视频| 亚洲视频一区在线| 91精品久久久久久无码人妻| 亚洲欧美精品在线| 亚洲永久免费网站| 亚洲视频欧美不卡| 久久中文字幕不卡一二区| 一本无码在线观看| 久久一本日韩精品中文字幕屁孩| 午夜限制老子影院888| 国产主播一区二区三区| 国产精品三级专区| 欧美日韩中文国产| 91精品国产情侣高潮露脸| 熟妇人妻无乱码中文字幕真矢织江 | 99热这里只有精品国产99| 国产三区二区| 制服丝袜国产精品| 久久久久无码精品| 亚洲天堂日韩av电影| 中文字幕无码中文字幕有码在线 | 色综合日本| 国产精品无码在线看| 日韩无码黄色网站| 亚洲天堂免费观看| 91色国产在线| 欧美中日韩在线| 91午夜福利在线观看精品| 久久香蕉国产线看观看式| 欧美a在线| 亚洲欧美不卡中文字幕| 国产成人综合亚洲网址| 操美女免费网站| 亚洲第一黄色网址| 亚洲第一视频网| 亚洲欧洲日韩综合色天使| 亚洲A∨无码精品午夜在线观看| 国产乱人免费视频| 亚洲综合色婷婷| 玖玖精品在线| 亚洲成人高清无码| 免费观看国产小粉嫩喷水| 国产日韩精品欧美一区灰| 国产久操视频| 久久久久久午夜精品| 国产又爽又黄无遮挡免费观看| 久久黄色毛片| 国产亚洲精品va在线| 国产一在线| 麻豆AV网站免费进入|