亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        嵌入式應(yīng)用軟件可靠性自動測試方法研究

        2020-07-31 01:52:40
        關(guān)鍵詞:軟件可靠性自動測試度量

        楊 星

        (淮南師范學(xué)院 計(jì)算機(jī)學(xué)院,安徽 淮南 232038)

        0 引言

        采用嵌入式應(yīng)用軟件進(jìn)行信息處理和信息加工,提高信息處理的效率。在嵌入式應(yīng)用軟件的使用過程中,需要結(jié)合應(yīng)用軟件的應(yīng)用方向進(jìn)行可靠性測試和分析,建立嵌入式應(yīng)用軟件的可靠性測試模型,提高軟件的信息化服務(wù)水平,從而提升和改進(jìn)軟件的質(zhì)量。研究嵌入式應(yīng)用軟件的可靠性測試分析方法,在軟件的應(yīng)用和開發(fā)中具有重要意義,相關(guān)的應(yīng)用軟件可靠性測試方法研究受到人們的極大關(guān)注[1]。對嵌入式應(yīng)用軟件的可靠性測試是建立在對軟件的可靠性約束參量指標(biāo)分析基礎(chǔ)上,建立軟件的可靠性參數(shù)分析模型,采用智能分析方法,進(jìn)行軟件可靠性自動測試。

        基于此,提出基于模糊度檢測的嵌入式應(yīng)用軟件可靠性自動測試方法,首先分析軟件可靠性測試的相關(guān)約束參量,然后采用多層指標(biāo)參量約束控制的方法進(jìn)行軟件的完備性及可操作性度量,結(jié)合軟件可靠性約束指標(biāo),實(shí)現(xiàn)軟件的可靠性自動測試,最后進(jìn)行仿真實(shí)驗(yàn)分析,展示了本文方法在提高嵌入式應(yīng)用軟件可靠性自動測試能力方面的優(yōu)越性能。

        圖1 嵌入式應(yīng)用軟件的產(chǎn)品適應(yīng)性指標(biāo)Fig.1 Product adaptability index of embedded application software

        1 軟件可靠性約束指標(biāo)及特征分析

        1.1 軟件可靠性約束指標(biāo)

        為了實(shí)現(xiàn)嵌入式應(yīng)用軟件可靠性自動測試,需要結(jié)合應(yīng)用軟件可靠性約束指標(biāo)分析的方法進(jìn)行可靠性自動測試過程中的來年規(guī)劃特征分析,根據(jù)嵌入式應(yīng)用軟件產(chǎn)品的屬性,分析軟件的可移植性和可復(fù)用性等指標(biāo),結(jié)合產(chǎn)品的通用性特征分析進(jìn)行軟件可靠性自動測試過程中的模塊性特征量化分析[2],得到嵌入式應(yīng)用軟件的產(chǎn)品適應(yīng)性指標(biāo)分布如圖1所示。

        根據(jù)圖1所示的嵌入式應(yīng)用軟件的產(chǎn)品適應(yīng)性指標(biāo)分布,結(jié)合軟件質(zhì)量和軟件產(chǎn)品的可操作性,進(jìn)行嵌入式應(yīng)用軟件可靠性測試,建立軟件可靠性自適應(yīng)特征檢測模型。結(jié)合產(chǎn)品適應(yīng)性指標(biāo)分布特征量進(jìn)行優(yōu)化設(shè)計(jì),建立軟件可靠性測試模型,提高嵌入式應(yīng)用軟件的通用性。采用軟件可靠性的量化分析方法進(jìn)行軟件質(zhì)量度量,對軟件的可靠性測試主要分為結(jié)構(gòu)性測試和對象性測試,結(jié)合軟件的復(fù)雜度和可靠性分布,進(jìn)行軟件可靠性測試[3],根據(jù)上述分析,建立軟件可靠性二級約束指標(biāo)參數(shù)體系如圖2所示。

        圖2 軟件可靠性二級約束指標(biāo)參數(shù)體系Fig.2 The parameter system of the two-level constraint index of software reliability

        根據(jù)圖2所示的嵌入式應(yīng)用軟件可靠性約束指標(biāo)參數(shù)體系,采用面向結(jié)構(gòu)和面向?qū)ο蟮目煽啃詼y試方法,進(jìn)行軟件可靠性度量[4],軟件的封裝性的量度約束指標(biāo)的計(jì)算公式為:

        (1)

        (2)

        (3)

        式中,TC為嵌入式應(yīng)用軟件的屬性分布總數(shù)目,Md(Ci)表示可靠性屬性種類Ci中的類別數(shù)。

        采用多因素度量的方法,進(jìn)行嵌入式應(yīng)用軟件可靠性度量的回歸分析,結(jié)合底層設(shè)計(jì)和頂層封裝的方法,進(jìn)行嵌入式應(yīng)用軟件產(chǎn)品質(zhì)量評估[5],得到軟件可靠性測試的模糊度約束參數(shù)為:

        (4)

        (5)

        (6)

        式中,Ad(Ci)為Ci的屬性數(shù)目,根據(jù)上述分析,構(gòu)建了軟件可靠性測試的約束指標(biāo)參數(shù)模型,根據(jù)軟件的正確性、可靠性、運(yùn)行效率、完整性和可用性等指標(biāo),構(gòu)建軟件可靠性測試的約束參量指標(biāo)分布模型[6]。

        1.2 軟件可靠性特征分析

        設(shè)嵌入式應(yīng)用軟件可靠性的度量論域?yàn)閁,且U可用精確數(shù)值表示,采用線性規(guī)劃技術(shù)進(jìn)行嵌入式應(yīng)用軟件可靠性特征分析,結(jié)合軟件可靠度的繼承性進(jìn)行來年規(guī)劃分析[7],建立嵌入式軟件的可靠度特征分析模型,得到嵌入式應(yīng)用軟件可靠性動態(tài)衡量的輸出:SCi(Exi,Eni,Hei),i=1,2,3,…,n。嵌入式應(yīng)用軟件可靠性特征分布計(jì)算公式為:

        (7)

        Ma(Ci)=Md(Ci)+Mi(Ci)

        (8)

        式中,Mi(Ci)為類Ci(i=1,2,…,n)的可靠性測試因子,結(jié)合模糊聚類分析的方法進(jìn)行嵌入式應(yīng)用軟件可靠性設(shè)計(jì),嵌入式應(yīng)用軟件可靠性度量的刻度模型特性表示為:U→[0,1],?x∈U,x→SC(x)。采用多模態(tài)數(shù)據(jù)融合特征分析的方法,進(jìn)行嵌入式軟件的可靠性特征分析,得到軟件綜合度量模型描述如下:

        (9)

        Aa(Ci)=Ad(Ci)+Ai(Ci)

        (10)

        式中,Ai(Ci)為軟件可靠性屬性類函數(shù),對屬性類為Ci(i=1,2,…,n)的可靠性測試的量化特征式為Eni=(Exi-Exi-1)/3Ad(Ci)為Ci(i=1,2,…,n)的屬性數(shù)。綜上分析,構(gòu)建軟件可靠性測試的約束參量指標(biāo)分布模型,建立軟件的可跟蹤性測試的模糊度因子,結(jié)合模糊動態(tài)測試的方法,進(jìn)行嵌入式應(yīng)用軟件可靠性自動測試[8]。

        2 軟件可靠性自動測試方法的優(yōu)化設(shè)計(jì)

        2.1 軟件的可跟蹤性測試及模糊度分析

        在上述構(gòu)建了軟件可靠性測試的約束參量指標(biāo)分布模型的基礎(chǔ)上,進(jìn)行軟件可靠性自動測試優(yōu)化設(shè)計(jì),本文提出基于模糊度檢測的嵌入式應(yīng)用軟件可靠性自動測試方法。建立軟件的可跟蹤性測試的模糊度因子,采用多層指標(biāo)參量約束控制的方法進(jìn)行軟件的完備性及可操作性度量,軟件可靠性測試的耦合因子計(jì)算公式為:

        (11)

        (12)

        式中,TC2-TC為嵌入式應(yīng)用軟件的可靠性分布最大耦合度。

        建立軟件可靠性自動測試的多層次模糊度量結(jié)構(gòu)模型,采用多態(tài)因子(POF)組合分析的方法[9],得到軟件的多因態(tài)組合測試指標(biāo)分布集為:

        (13)

        Md(Ci)=Mn(Ci)+Mo(Ci)

        (14)

        式中,Mo(Ci)為Ci(i=1,2,…,n)中的嵌入式應(yīng)用軟件可靠性分布的模糊度函數(shù),DC(Ci)為Ci(i=1,2,…,n)的可靠度空間格點(diǎn),Mn(Ci)為Ci(i=1,2,…,n)的軟件的安全屬性特征量。嵌入式應(yīng)用軟件可靠性衡量模型由5個狀態(tài)組成,即λ=(X,O,A,B,π),其中X為嵌入式應(yīng)用軟件可靠性衡量模型中的模糊耦合狀態(tài)因子,X={xi,i=1,2,3,…,N}。O為嵌入式應(yīng)用軟件安全評價(jià)模型觀測狀態(tài),O={oj,j=1,2,3,…,M}表示嵌入式應(yīng)用軟件的可靠性測試集,定義式如下:

        maxF(X)=(F1(X),F2(X),…,Fn(X))

        s.t.gj(X)≤0 (j=1,2,…,p)

        hk(X)=0 (k=1,2,…,p)

        (15)

        根據(jù)上述分析,建立軟件可靠性自動測試的多層次模糊度量結(jié)構(gòu)模型,結(jié)合可靠性合并和綜合度量方法,進(jìn)行嵌入式軟件的可使用性、兼容性以及可移植性等參數(shù)指標(biāo)分析,提高軟件的可跟蹤性測試能力和可靠性度量能力,根據(jù)上述分析,構(gòu)建了軟件質(zhì)量的量化評價(jià)和測試模型如圖3所示。

        圖3 軟件質(zhì)量的量化評價(jià)和測試模型Fig.3 Quantitative evaluation and test model of software quality

        2.2 軟件可靠性自動測試及優(yōu)化度量

        采用多層指標(biāo)參量約束控制的方法進(jìn)行軟件的完備性及可操作性度量,建立軟件可靠性自動測試的多層次模糊度量結(jié)構(gòu)模型,設(shè)置嵌入式應(yīng)用軟件的數(shù)目是L個,上述嵌入式應(yīng)用軟件之間并沒有較強(qiáng)的關(guān)聯(lián)性,采用關(guān)聯(lián)組合檢測的方法,進(jìn)行嵌入式應(yīng)用軟件的資源優(yōu)化分配,構(gòu)建嵌入式應(yīng)用軟件的優(yōu)化調(diào)度和自適應(yīng)控制模型,得到嵌入式應(yīng)用軟件的模糊隸屬度函數(shù)描述為:

        (16)

        Vk表示軟件可靠性非線性動態(tài)測量函數(shù),對于第k個軟件可靠性屬性特征集,設(shè)置嵌入式應(yīng)用軟件的安全可靠度衡量特征分布集,將嵌入式應(yīng)用軟件的可靠性線性規(guī)劃特征集Lk通過空間規(guī)劃的方法映射到目標(biāo)測試集Rl上,計(jì)算軟件的可靠性度量的非線性特征量,描述如下:

        (17)

        基于綜合度量模型得到軟件可靠性測試的量化特征分布集,用SC(Ex,En,He)表示軟件可靠性自動測試的主成分特征量,根據(jù)上述分析,構(gòu)建了軟件可靠性測試的統(tǒng)計(jì)分析模型,得到統(tǒng)計(jì)特征分布矩陣為:

        (18)

        采用量化回歸分析的方法實(shí)現(xiàn)對嵌入式應(yīng)用軟件可靠性自動測試,得到優(yōu)化的測試集函數(shù)表示為:

        (19)

        綜上分析,實(shí)現(xiàn)了嵌入式應(yīng)用軟件可靠性自動測試。

        3 仿真實(shí)驗(yàn)與結(jié)果分析

        為了驗(yàn)證本文方法在實(shí)現(xiàn)嵌入式應(yīng)用軟件可靠性自動測試中的應(yīng)用性能,進(jìn)行仿真測試,結(jié)合Matlab和C++進(jìn)行嵌入式應(yīng)用軟件可靠性測試分析,對嵌入式應(yīng)用軟件可靠性約束指標(biāo)參數(shù)采樣的分布區(qū)間設(shè)定為[0,0.6][0.6,0.8][0.8,1],各級測試指標(biāo)分布見表1。

        表1 嵌入式軟件的各級測試指標(biāo)分布Table 1 All levels of embedded software test index distribution.

        根據(jù)上述指標(biāo)參數(shù)測試結(jié)果,進(jìn)行嵌入式應(yīng)用軟件可靠性測試,得到各個軟件系統(tǒng)的可靠性測試輸出如圖4所示。

        圖4 軟件系統(tǒng)的可靠性測試輸出Fig.4 The reliability test output of the software system

        分析圖4得知,采用本文方法能有效實(shí)現(xiàn)對嵌入式應(yīng)用軟件可靠性自動測試,對比軟件的可靠性,得到對比結(jié)果如圖5所示。

        圖5 軟件的可靠性對比結(jié)果Fig.5 Reliability comparison results for software

        分析圖5得知,通過對嵌入式應(yīng)用軟件可靠性自動測試,提高了軟件的可靠性。

        4 結(jié)語

        嵌入式應(yīng)用軟件打破了學(xué)科之間的界限,受到相關(guān)學(xué)者的關(guān)注,提出基于模糊度檢測的嵌入式應(yīng)用軟件可靠性自動測試方法。建立嵌入式應(yīng)用軟件的可靠性參數(shù)分析模型,運(yùn)用智能分析方法進(jìn)行軟件可靠性自動測試,并根據(jù)軟件的正確性、可靠性和運(yùn)行效率分析得知,采用本文方法能有效實(shí)現(xiàn)對嵌入式應(yīng)用軟件可靠性自動測試,提高了軟件的可靠性。但由于時間有限,此次實(shí)驗(yàn)仍有提升的空間,在軟件測試時長方面需要進(jìn)行測試,這也是我未來的研究方向。

        猜你喜歡
        軟件可靠性自動測試度量
        有趣的度量
        模糊度量空間的強(qiáng)嵌入
        迷向表示分為6個不可約直和的旗流形上不變愛因斯坦度量
        軟件可靠性工程綜合應(yīng)用建模技術(shù)研究
        JXG-50S型相敏軌道電路接收器自動測試臺
        可并行測試的電磁兼容自動測試系統(tǒng)的實(shí)現(xiàn)
        電子測試(2018年13期)2018-09-26 03:29:14
        關(guān)于某型雷達(dá)自動測試系統(tǒng)的幾點(diǎn)認(rèn)識和建議
        電子制作(2018年11期)2018-08-04 03:26:00
        數(shù)控系統(tǒng)軟件可靠性設(shè)計(jì)與故障分析技術(shù)
        地質(zhì)異常的奇異性度量與隱伏源致礦異常識別
        一種衛(wèi)星低頻接口自動測試系統(tǒng)
        航天器工程(2014年4期)2014-03-11 16:35:47
        中国少妇久久一区二区三区| 亚洲中文字幕无码爆乳av| 伊人久久一区二区三区无码| 无码中文字幕久久久久久| 成a人片亚洲日本久久| 超级乱淫片国语对白免费视频| 国内精品久久久久伊人av| 天堂8中文在线最新版在线| 中文字幕一区二区三区在线不卡| 日本最新在线一区二区| 日本免费久久高清视频| 国产成人精品久久亚洲高清不卡| 精品少妇爆乳无码av无码专区| 日日摸日日碰人妻无码老牲| 亚洲av午夜福利精品一区二区| 午夜少妇高潮在线观看视频| 天堂8在线新版官网| 免费观看的a级毛片的网站| 亚洲国产麻豆综合一区| 国产一区二区三区免费主播| 日本中文字幕精品久久| 日本一区二区三区免费播放| 亚洲av中文无码乱人伦在线r▽| 久久久久久无中无码| 国产三级c片在线观看| 国产成人自拍高清在线| 国产一区二区波多野结衣| 国产亚洲精品国产福利在线观看| 亚洲中文字幕第一第二页| 真实夫妻露脸爱视频九色网| 成年女人免费视频播放体验区| 韩国三级中文字幕hd久久精品| 国产男女猛烈无遮挡免费视频网址 | 国产熟女露脸91麻豆| 亚洲av永久中文无码精品综合| 久久中文精品无码中文字幕| 精品国产爱在线观看| 少妇激情高潮视频网站| 精品久久久久久久久午夜福利| 日韩精品人妻系列无码专区免费| 中文字幕一区二区人妻痴汉电车|