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.

主站蜘蛛池模板: 91无码网站| 全部免费特黄特色大片视频| 天堂网国产| 国产色婷婷视频在线观看| 国产精品浪潮Av| 久久黄色视频影| 国产成人三级| 国产在线八区| 亚洲无线一二三四区男男| 天堂岛国av无码免费无禁网站| 久久黄色视频影| 欧美黄网在线| 国产成人一区免费观看| 中文字幕永久在线看| 国产视频大全| 色九九视频| 国产麻豆va精品视频| 91久久国产成人免费观看| 丰满人妻被猛烈进入无码| 亚洲中文字幕在线一区播放| 2020亚洲精品无码| 欧美日韩一区二区在线免费观看| 日本黄色a视频| 国产精品无码制服丝袜| 高h视频在线| 亚洲人成在线免费观看| 精品视频在线一区| 国产自无码视频在线观看| 亚洲日韩AV无码一区二区三区人| 在线观看亚洲人成网站| 国产精品成| 综合人妻久久一区二区精品 | 亚洲三级a| 538国产视频| 在线色综合| 免费国产黄线在线观看| 久久无码av一区二区三区| 成人在线欧美| 国产经典免费播放视频| 色成人亚洲| 日本一区二区不卡视频| Jizz国产色系免费| 伊人成人在线| 欧美国产在线看| 久久精品人人做人人爽电影蜜月 | 99久久人妻精品免费二区| 午夜视频www| 久久99热这里只有精品免费看| 欧美黄网站免费观看| 欧美三级视频在线播放| 国产第一页屁屁影院| 亚洲综合色在线| 精品国产中文一级毛片在线看| 欧美人与性动交a欧美精品| 欧美日韩一区二区三| 亚洲v日韩v欧美在线观看| 亚洲精品波多野结衣| 色哟哟色院91精品网站| 一级爆乳无码av| 中文字幕在线一区二区在线| 亚洲黄色片免费看| 亚洲无码精品在线播放| 国产成年女人特黄特色毛片免 | 青青青伊人色综合久久| 久久大香香蕉国产免费网站| 欧美国产日产一区二区| 亚洲天堂免费在线视频| 日韩A∨精品日韩精品无码| 国产色网站| 国产网站黄| 97se亚洲综合不卡| 一级毛片免费的| 中文字幕乱妇无码AV在线| 亚洲国产综合精品中文第一| 亚洲av成人无码网站在线观看| 国产美女在线观看| 成人在线视频一区| 亚洲国产AV无码综合原创| 久久久91人妻无码精品蜜桃HD | 黄片一区二区三区| 欧美福利在线| 国产久操视频|