• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    面向源代碼可信證據(jù)的航天軟件可信度量評估方法

    2021-04-22 02:45:26陶紅偉陳儀香
    關(guān)鍵詞:非關(guān)鍵可信性源代碼

    劉 晗, 陶紅偉, 陳儀香*

    1. 華東師范大學(xué)軟件工程學(xué)院,教育部軟硬件協(xié)同設(shè)計技術(shù)與應(yīng)用工程研究中心,上海 200062 2. 鄭州輕工業(yè)大學(xué)計算機(jī)與通信工程學(xué)院,鄭州 450002

    0 引 言

    近年來,航天技術(shù)迅猛發(fā)展,軟件作為航天技術(shù)中必不可少的部分,其功能越來越復(fù)雜,規(guī)模越來越大,航天軟件已經(jīng)成為人們關(guān)注和研究的重點之一.但是,作為安全攸關(guān)領(lǐng)域,航天軟件日益復(fù)雜化帶來很多潛在安全問題,一旦軟件發(fā)生事故,其損失無法估計.因此,航天軟件可信性研究不容忽視.

    自1972年Anderson JP首次提出可信系統(tǒng)的概念[1],人們便開始研究可信系統(tǒng).早期,人們對可信系統(tǒng)的研究主要集中在硬件環(huán)境和操作系統(tǒng),直到美國國防部首先在可信計算機(jī)系統(tǒng)測評標(biāo)準(zhǔn)中提出可信計算機(jī)系統(tǒng)的軟件也要是可信的[2],人們才更加關(guān)注軟件可信性.此后,LAPRIE[3]給出軟件可信性與可靠性的區(qū)別,認(rèn)為軟件可靠性是可信性的一個子集,可信性比可靠性復(fù)雜得多.美國科學(xué)與技術(shù)委員會 (national science and technology council, NSTC)也在之后提出高可信系統(tǒng)[4],他們認(rèn)為高可信系統(tǒng)主要關(guān)注功能正確性、防危性、容錯性、實時性和安全性等性質(zhì),并且他們強(qiáng)調(diào)用戶體驗,認(rèn)為高可信系統(tǒng)必須能在任何情況下都能按照用戶預(yù)期的情況運(yùn)行.美國國家研究委員會(national research council, NRC)也認(rèn)為可信系統(tǒng)需要強(qiáng)調(diào)用戶體驗,可信系統(tǒng)必須在任何情況下都能按照用戶預(yù)期的目標(biāo)運(yùn)行,但是他們提出的可信定義主要關(guān)注正確性、私密性、可靠性、防危性、可生存性和安全性,其中安全性包括機(jī)密性、完整性、可用性[5].德國奧爾登堡大學(xué)可信軟件研究院在2006年提出軟件可信性應(yīng)該包括正確性、安全性、服務(wù)質(zhì)量、保密性和隱私性,其中服務(wù)質(zhì)量又包括可用性、可靠性和性能[6].

    我國自2000年以來也有很多軟件可信研究團(tuán)隊提出了軟件可信性定義.陳火旺院士認(rèn)為高可信性質(zhì)包括可靠性、防危性、安全性、可生存性、容錯性和實時性[7].劉克等[8]也認(rèn)為可信性是軟件諸多屬性的綜合反映,提出可信軟件是指軟件系統(tǒng)的動態(tài)運(yùn)行及其結(jié)果總是符合人們預(yù)期,并且在受到干擾時仍能提供連續(xù)服務(wù).

    由于軟件可信性是多種屬性的綜合反映,對其量化評估往往非常困難.國內(nèi)外學(xué)者從各種不同角度提出一系列方法來度量評估軟件可信性.SANDRO等[9]通過將問卷調(diào)查和多元統(tǒng)計分析技術(shù)相結(jié)合的方法,建立兼顧主觀評價和客觀度量的軟件可信性度量模型.美國國家標(biāo)準(zhǔn)與技術(shù)研究院(National Institute of Standards and Technology, NIST)提出一個評估軟件可信性的初步框架,它以自上而下的方式,使用形式化的方法得出可信因素的確切數(shù)值[10-12].ALEXOPOULOS等[13]以貝葉斯概率和Dempster-Shafer證據(jù)理論為基礎(chǔ),提出M-STAR模塊化軟件可信性體系結(jié)構(gòu)框架.JIN等[14]提出一個可容納四個子度量標(biāo)準(zhǔn)的系統(tǒng)級信任度度量標(biāo)準(zhǔn)框架STRAM,該框架提供一種分層結(jié)構(gòu),其中每個子度量定義一個子本體.

    國內(nèi)許多研究團(tuán)隊同樣在軟件可信性度量領(lǐng)域取得系列成果.鄭志明院士和李未院士等人將動力學(xué)統(tǒng)計分析引入到軟件可信性度量,通過動力學(xué)基本方法研究軟件可信性及其演化過程[15-17].楊善林院士等[18]將效用理論和Dempster-Shafer證據(jù)理論相結(jié)合,提出一種基于可信指標(biāo)樹的證據(jù)推理算法.王懷民院士等[19]提出一種分層的軟件可信分級模型,并通過驗證方法對軟件進(jìn)行評估.沈昌祥院士從軟件行為角度出發(fā),提出基于并發(fā)理論的軟件可信性度量方法[20-21].王德鑫等[22]則專注于軟件過程,將可信證據(jù)融入軟件開發(fā)的全過程,建立基于過程的軟件可信度評估方法.田俊峰等[23]通過檢查點來捕獲軟件行為軌跡,并通過機(jī)器學(xué)習(xí)和余弦相似性的方法來預(yù)測軟件可信性.陳儀香等[24]則基于公理化方法,將軟件屬性進(jìn)行分解,提出基于屬性分解的軟件可信度量模型.此外,陳儀香等人還通過Extensive結(jié)構(gòu),研究了面向源代碼的軟件可信性度量模型.

    本文在文獻(xiàn)[24]的基礎(chǔ)上,從源代碼角度入手,建立面向航天型號軟件C語言可信證據(jù)規(guī)范,該證據(jù)規(guī)范區(qū)分關(guān)鍵證據(jù)和非關(guān)鍵證據(jù)以及可信正證據(jù)與可信負(fù)證據(jù).此外,本文提出了一種面向源代碼可信證據(jù)的航天軟件可信度量模型和可信性分級模型,最后,本文在NASA開源軟件Core Flight Executive 上驗證了度量方法的有效性和實用性.

    1 軟件失效模型與可信證據(jù)

    1.1 軟件失效模型

    文獻(xiàn)[25]中指出軟件失效是指程序動態(tài)運(yùn)行結(jié)果與預(yù)期結(jié)果不一致,這種情況是在軟件運(yùn)行過程中觸發(fā)軟件缺陷造成的.為了更好地描述這一過程,本文首先給出一個軟件失效模型來描述不同因素對軟件失效的影響,如圖1所示.

    圖1 軟件失效模型Fig.1 Software failure model

    軟件在編碼開發(fā)過程中難免會留下一些缺陷,這些缺陷在正常情況下不會影響軟件的預(yù)期功能,隨著時間的推移或者在某些外部干擾情況下,這些缺陷極有可能被激活,成為錯誤,導(dǎo)致軟件失效,從而使得軟件失信,其可信性降低.

    1.2 可信證據(jù)

    國防科技大學(xué)的Trustie團(tuán)隊在文獻(xiàn)[26]中給出可信證據(jù)的一種定義,該定義指出任何與軟件相關(guān)并能反映其某種可信屬性的數(shù)據(jù)、文檔或者其他信息都稱為軟件可信證據(jù).

    由此可見,可信證據(jù)是軟件可信性的反映,而軟件可信性由軟件諸多屬性的綜合構(gòu)成.本文主要面向源代碼來度量軟件可信性,因此,本文將軟件代碼中用來衡量軟件可信性的指標(biāo)依據(jù)定義為可信證據(jù).

    定義1(源代碼可信證據(jù)).源代碼可信證據(jù)是指在軟件源代碼中用來衡量軟件可信性指標(biāo)的依據(jù),包括表達(dá)式類可信證據(jù)、聲明定義類可信證據(jù)、語句類可信證據(jù)和參數(shù)注釋類可信證據(jù).

    不同的可信證據(jù)對軟件可信性有著不同的影響,有些可信證據(jù)的出現(xiàn)可能會對軟件產(chǎn)生致命的影響,例如,航天類軟件代碼中一旦出現(xiàn)數(shù)組越界情況,軟件的運(yùn)行便很可能偏離用戶預(yù)期.鑒于此,本文把證據(jù)分為關(guān)鍵證據(jù)和非關(guān)鍵證據(jù),用來區(qū)分不同證據(jù)對軟件可信性的影響.

    定義2(關(guān)鍵證據(jù)與非關(guān)鍵證據(jù)).關(guān)鍵證據(jù)是指源代碼中一旦出現(xiàn)或缺失會對軟件產(chǎn)生巨大影響的可信證據(jù),非關(guān)鍵證據(jù)是除關(guān)鍵證據(jù)外的所有可信證據(jù),其出現(xiàn)或缺失不會對軟件產(chǎn)生致命影響.

    對于不同類別、不同應(yīng)用場景的軟件,用戶所期望的預(yù)期結(jié)果往往不同,相應(yīng)源代碼中會產(chǎn)生致命影響的證據(jù)也不完全相同,很難通過統(tǒng)一的關(guān)鍵證據(jù)集來衡量.因此,不同類型的軟件需要根據(jù)軟件自身的特性來定義關(guān)鍵證據(jù)和非關(guān)鍵證據(jù).表1展示了三個不同類別軟件的關(guān)鍵證據(jù).

    表1 關(guān)鍵證據(jù)示例Tab.1 Examples of key evidence

    通過關(guān)鍵證據(jù)和非關(guān)鍵證據(jù),可以區(qū)分不同證據(jù)對軟件可信性的不同程度影響,并且可以建立應(yīng)用于不同領(lǐng)域的可信證據(jù).

    此外,可信證據(jù)對軟件可信性的影響還有正面和負(fù)面兩種.因此本文還將可信證據(jù)分為正證據(jù)和負(fù)證據(jù),正證據(jù)對軟件可信性有著正面影響,負(fù)證據(jù)對軟件可信性有著負(fù)面影響.

    在軟件失效過程中,代碼中存在的缺陷可以被防護(hù)或者可以減輕其影響使得程序按照預(yù)期運(yùn)行.這些防護(hù)措施或者減輕缺陷影響的方法的可信證據(jù)即為正證據(jù).

    定義3(正證據(jù)).正證據(jù)是指在源代碼中所有對缺陷進(jìn)行防護(hù)或者使得缺陷不影響程序按照預(yù)期運(yùn)行的可信證據(jù),它與軟件可信性正相關(guān),防護(hù)缺陷程度越高或者使得缺陷不影響程序按照預(yù)期運(yùn)行的能力越大,軟件可信性就越高.正證據(jù)可以用如下的三元組表示:

    PositiveEvidence=

    其中,Name表示正證據(jù)的名稱,Metric表示正證據(jù)的度量元,分別用A、B、C、D四個等級表示,每一等級包含不同要求,MetricValue表示正證據(jù)的度量值,取值范圍為[1,10],由度量元的評級映射得到,其中A級映射為10,B級映射為7,C級映射為4,D級映射為1.例如,表2展示了Name為“過程體、循環(huán)體、then/else中語句必須用括號括起”的正證據(jù).

    表2 正證據(jù)示例Tab.2 An example of positive evidence

    代碼的缺陷受到外部干擾或者隨著時間推移,這些缺陷在沒有防護(hù)的情況下就可能導(dǎo)致軟件失效,從而使得軟件失信,這些缺陷所對應(yīng)的證據(jù)即為負(fù)證據(jù).

    定義4(負(fù)證據(jù)).負(fù)證據(jù)是指隱藏在源代碼中使得軟件受到外部干擾和時間推移可能導(dǎo)致軟件失信的證據(jù),它與軟件的可信性負(fù)相關(guān),其風(fēng)險程度越高,出現(xiàn)的次數(shù)越多,軟件的可信性越低,可以用如下的二元組表示:

    NegativeEvidence=

    其中,Name表示負(fù)證據(jù)的名稱,RiskValue為負(fù)證據(jù)的風(fēng)險值,取值范圍為[1,10],表示該負(fù)證據(jù)一旦被激活,所產(chǎn)生的負(fù)面影響,風(fēng)險值越大,其產(chǎn)生的負(fù)面影響越大.例如,表3列舉了三個風(fēng)險值不同的負(fù)證據(jù).

    表3 負(fù)證據(jù)示例Tab.3 Examples of negative evidence

    本文在標(biāo)準(zhǔn)[27]給出的航天型號軟件C語言安全子集和文獻(xiàn)[24]中提出的面向源代碼的軟件可信規(guī)范基礎(chǔ)上,建立面向源代碼的航天型號軟件C語言可信證據(jù)規(guī)范.該可信證據(jù)規(guī)范分為表達(dá)式類、聲明定義類、語句類、參數(shù)與注釋類等四類,共109個正可信證據(jù),其中,正證據(jù)共57個,負(fù)證據(jù)共52個,關(guān)鍵證據(jù)36個,非關(guān)鍵證據(jù)73個,具體各類數(shù)目如表4所示.

    表4 負(fù)證據(jù)示例Tab.4 Trustworthy evidence statistics

    2 面向源代碼的航天軟件可信性度量模型

    2.1 面向源代碼的航天軟件可信性度量模型框架

    為了便于從源代碼角度對航天軟件可信性進(jìn)行度量,本文提出了一個面向C語言源代碼可信證據(jù)的航天軟件可信性度量模型框架.該框架如圖2所示,首先對源代碼進(jìn)行分析,結(jié)合證據(jù)集,找出其中存在的正證據(jù)和負(fù)證據(jù);根據(jù)基于正證據(jù)類的航天軟件可信性度量模型和基于負(fù)證據(jù)類的航天軟件可信度度量模型分別計算基于每類證據(jù)的軟件可信值;然后根據(jù)基于混合證據(jù)的航天軟件可信性度量模型對得到的可信值進(jìn)行融合得到最終的軟件可信值;最后根據(jù)軟件可信性分級模型得到軟件的可信等級.

    圖2 面向源代碼的航天軟件可信性度量模型框架Fig.2 Aerospace software trustworthiness measurement framework oriented to source code

    2.2 基于正證據(jù)的航天軟件可信性度量模型

    在面向源代碼的軟件可信性度量中,從源代碼出發(fā)得到正證據(jù),這些正證據(jù)按照其特點劃分為多種類別,在本文中,我們將其劃分為4個類別,分別為表達(dá)式類、聲明定義類、語句類、參數(shù)與注釋類等4類.根據(jù)每類中每個關(guān)鍵正證據(jù)和其所占權(quán)重計算出關(guān)鍵正證據(jù)可信度量值,每個非關(guān)鍵正證據(jù)的度量值和其所占權(quán)重計算出非關(guān)鍵正證據(jù)的可信度量值,由此計算出這一類正證據(jù)的可信度量值,基于此本文給出如下基于正證據(jù)的航天軟件可信性度量模型.

    假設(shè)正證據(jù)共有cp類,第p類正證據(jù)共有m個關(guān)鍵證據(jù),s個非關(guān)鍵證據(jù),則基于正證據(jù)類的航天軟件可信性度量模型計算公式為:

    其中,α表示所有關(guān)鍵正證據(jù)在正證據(jù)中所占權(quán)重,β表示所有非關(guān)鍵正證據(jù)在正證據(jù)中所占權(quán)重,yi(1≤i≤m)為關(guān)鍵正證據(jù)可信度量值,yj(m+1≤j≤m+s)為非關(guān)鍵正證據(jù)可信度量值,αi為關(guān)鍵正證據(jù)ei在所有關(guān)鍵正證據(jù)中所占權(quán)重,βj為非關(guān)鍵正證據(jù)ej在所有非關(guān)鍵正證據(jù)中所占權(quán)重.

    該模型符合文獻(xiàn)[24]中基于公理化方法所提出的非負(fù)性、比例合適性、單調(diào)性、凝聚性、靈敏性、替代性和可期望性7個度量屬性.該模型還符合“木桶原理”,即單個正證據(jù)的度量值較高,最終的度量值不一定很高,但是如果有一個正度量值很低,那么最終的度量值一定很低.

    2.3 基于負(fù)證據(jù)的航天軟件可信性度量模型

    負(fù)證據(jù)出現(xiàn)次數(shù)越多,軟件失效可能性就越大,軟件就越有可能向用戶預(yù)期之外的情況運(yùn)行,軟件可信性就越低.此外,如果源代碼中出現(xiàn)的負(fù)證據(jù)風(fēng)險值較高,該負(fù)證據(jù)被激活產(chǎn)生的影響就越大,軟件的可信性也就越低.因此,本文給出如下基于負(fù)證據(jù)的航天軟件可信性度量模型.

    假設(shè)負(fù)證據(jù)共有cn類,第q類負(fù)證據(jù)集中共有l(wèi)條負(fù)證據(jù),則此軟件在第q類負(fù)證據(jù)影響下的總風(fēng)險值為:

    (2)

    其中,ni為負(fù)證據(jù)ei在程序中出現(xiàn)的次數(shù),RiskValuei為負(fù)證據(jù)ei風(fēng)險值.

    軟件的風(fēng)險值表示軟件會向用戶預(yù)期之外運(yùn)行的風(fēng)險程度,軟件風(fēng)險值越大,軟件可信性就越小.文獻(xiàn)[28-29]中提出了一個基于失信證據(jù)的軟件可信性度量模型,本文在此基礎(chǔ)上,將軟件在該類負(fù)證據(jù)影響下的風(fēng)險值SRValue作為自變量,該類負(fù)證據(jù)的可信度量值TNq作為因變量,可得到基于負(fù)證據(jù)的航天軟件可信性度量模型計算公式為

    (3)

    其中,λ為參數(shù),用來調(diào)節(jié)軟件風(fēng)險值對軟件可信性影響大小,一般選擇使用軟件行數(shù)來調(diào)節(jié)影響.

    考慮到式(1)的取值范圍是[1,10],而式(3)的取值范圍是[0,1],為了使得式(3)的取值范圍和式(1)一致,通過分段函數(shù)將軟件可信度的取值范圍映射到[1,10],即

    (4)

    該模型綜合考慮了負(fù)證據(jù)的出現(xiàn)次數(shù)和其風(fēng)險程度,而且當(dāng)總風(fēng)險值較低的情況下,其可信度隨總風(fēng)險值下降幅度較大.反之,當(dāng)總風(fēng)險值較高的情況下,其可信度隨總風(fēng)險值下降幅度較小.

    2.4 基于混合證據(jù)的航天軟件可信性度量模型

    軟件可信性是由源代碼中所有可信證據(jù)共同決定的,僅通過某類正證據(jù)或者某類負(fù)證據(jù)來度量軟件可信性都會忽略源代碼中很多要素,因此軟件可信性度量要綜合考慮軟件中所有可信證據(jù).根據(jù)每類正證據(jù)和負(fù)證據(jù)所占的權(quán)重對正負(fù)證據(jù)所計算出的軟件可信值進(jìn)行融合,得到基于混合證據(jù)的軟件可信值,然后根據(jù)每類證據(jù)所占的權(quán)重對各個類的正負(fù)證據(jù)所計算出的軟件可信值進(jìn)行融合,得到基于混合證據(jù)的可信值.基于此,本文給出如下基于混合證據(jù)的航天軟件可信性度量模型.

    (5)

    其中,ωh為第h類證據(jù)所占權(quán)重,γ為參數(shù),表示正證據(jù)和負(fù)證據(jù)對軟件可信度的不同影響.

    該模型綜合考慮了正負(fù)證據(jù)的共同影響,而且在由各類證據(jù)可信度計算整體可信度時,計算公式同樣符合木桶原理.

    3 軟件可信性分級模型

    王靖等[30]在航天嵌入式軟件可信性評估時根據(jù)計算出的軟件整體可信值和各個屬性的可信值把軟件分為5個等級.在王婧等人的基礎(chǔ)上,結(jié)合之前所給出的計算模型和關(guān)鍵證據(jù)與非關(guān)鍵證據(jù)的定義,給出面向源代碼的軟件可信性分級模型,如表5所示,其中l(wèi)ine表示程序行數(shù).

    表5 軟件可信性分級模型Tab.5 Software trustworthy classification model

    該軟件可信性分級模型滿足以下性質(zhì):

    性質(zhì)1.門限性

    門限性是指某一可信等級的軟件可信值必須要達(dá)到此等級所要求最低可信值,其所有正證據(jù)都要達(dá)到某一等級,出現(xiàn)負(fù)證據(jù)的風(fēng)險值不能超過最高要求的風(fēng)險值.該性質(zhì)表明要達(dá)到某一可信等級的軟件,除了其可信值需要達(dá)到要求以外,還需要滿足正證據(jù)的度量值不能太低,出現(xiàn)負(fù)證據(jù)的風(fēng)險值不能太高.因此,僅僅某一個正證據(jù)度量值或負(fù)證據(jù)風(fēng)險值改變不一定能提高軟件可信等級,還要提高可信值最低的正證據(jù)度量值和避免風(fēng)險值較高的負(fù)證據(jù)出現(xiàn).

    性質(zhì)2.關(guān)鍵性

    關(guān)鍵性是指某一可信等級的軟件需要滿足其關(guān)鍵證據(jù)的可信值或總風(fēng)險值要滿足一定的要求.由于不同類型的軟件關(guān)鍵證據(jù)和非關(guān)鍵證據(jù)不同,該性質(zhì)對于不同類型提出了不同要求.

    4 實驗與分析

    NASA作為美國國家航空航天局,負(fù)責(zé)規(guī)劃和實施美國國家航天計劃,并展開科學(xué)研究.自其成立以來,NASA實施了多項成功的太空計劃,其成功必然離不開其高可信軟件.本文選取了NASA在代碼開源托管平臺Github上開源的Core Flight Executive代碼(https:∥github.com/nasa/cFE),它是Core Flight System的框架組件.本節(jié)將以該系統(tǒng)代碼的msg模塊為度量對象,驗證本文所提出的面向源代碼的航天軟件可信性度量方法的有效性與實用性.該模塊代碼行數(shù)1256行,包含11個文件,文件結(jié)構(gòu)如圖3所示.

    圖3 文件結(jié)構(gòu)Fig.3 File structure

    4.1 證據(jù)提取

    本文已經(jīng)根據(jù)標(biāo)準(zhǔn)[27]和文獻(xiàn)[24]建立了面向航天嵌入式C語言代碼的可信證據(jù)規(guī)范,區(qū)分關(guān)鍵證據(jù)與非關(guān)鍵證據(jù)以及可信正證據(jù)與可信負(fù)證據(jù).

    本文首先依照可信正證據(jù)對該源代碼進(jìn)行評估,得到各條正證據(jù)的評估結(jié)果,其結(jié)果如表6所示.其中表達(dá)式類共有13個證據(jù)被評為A,4個證據(jù)被評為B;聲明定義類共有10個證據(jù)被評為A,4個證據(jù)被評為B;語句類所有15個證據(jù)都被評為A;參數(shù)注釋類共有8個證據(jù)被評為A,2個證據(jù)被評為B.數(shù)組下標(biāo)越界關(guān)鍵證據(jù)評為B,其他為A.

    表6 正證據(jù)度量結(jié)果Tab.6 Positive Evidence measurement results

    然后根據(jù)可信負(fù)證據(jù),在源代碼中判斷負(fù)證據(jù)的出現(xiàn)次數(shù),結(jié)果如表7所示.其中,表達(dá)式類負(fù)證據(jù)沒有出現(xiàn);聲明定義類負(fù)證據(jù)出現(xiàn)3次,總風(fēng)險值為15;語句類負(fù)證據(jù)出現(xiàn)17次,總風(fēng)險值為51;參數(shù)注釋類負(fù)證據(jù)沒有出現(xiàn);沒有出現(xiàn)關(guān)鍵負(fù)證據(jù).

    表7 負(fù)證據(jù)度量結(jié)果Tab.7 Negative Evidence measurement results

    4.2 可信度計算

    本小節(jié)通過4.1節(jié)中得到的證據(jù)度量結(jié)果和本文提出的度量方法對msg模塊進(jìn)行可信度計算.本文采用的參數(shù)和權(quán)重值如表8所示.

    表8 參數(shù)和權(quán)重值表Table 8 Parameters and weight values

    其中,為了便于計算,在正證據(jù)可信度計算中,由于關(guān)鍵證據(jù)每類均是5個,令關(guān)鍵正證據(jù)ei在所有關(guān)鍵證據(jù)中所占的權(quán)重αi均相等,因此αi的值均取1/5,令每類非關(guān)鍵正證據(jù)ej在每類所有非關(guān)鍵正證據(jù)中所占的權(quán)重βj均相等,因此,表達(dá)式類權(quán)重為1/12,聲明定義類權(quán)重為1/9,語句類權(quán)重為0.1,參數(shù)注釋類權(quán)重為0.2.每類正證據(jù)所占的權(quán)重均為1/4,每類負(fù)證據(jù)所占的權(quán)重均為1/4.

    通過每個正證據(jù)的度量結(jié)果計算出的此類正證據(jù)的可信度量值為:

    TP1=0.6×10+0.4×8.87=9.55,

    TP2=0.6×9.31+0.4×8.53=9.00,

    TP3=0.6×10+0.4×10=10.00,

    TP4=0.6×10+0.4×8.67=9.47,

    通過各類負(fù)證據(jù)計算的此類負(fù)證據(jù)的可信度量值為:

    TN1=e0=1.000,

    TN2=e-0.015=0.985,

    TN3=e-0.051=0.950,

    TN4=e0=1.000,

    基于混合證據(jù)計算的軟件可信度為:

    T1=9.550.5×10.000.5=9.77,

    T2=9.000.5×9.850.5=9.42,

    T3=10.000.5×9.500.5=9.75,

    T4=9.470.5×10.000.5=9.73,

    T=9.770.25×9.420.25×9.750.25×9.730.25=9.6

    最終計算得出軟件的可信度為9.67,可信度量值大于9.5,但是關(guān)鍵正證據(jù)“數(shù)組下標(biāo)越界檢查”度量值為B,因此該軟件的可信等級為Ⅳ級.

    Core Flight Executive作為NASA Core Flight System的核心軟件,在開源社區(qū)Github獲得較多好評,并且NASA在開源該代碼之前也使用其作為部分飛行器的代碼,因此其可信性較高,本文的可信量化評估結(jié)果符合該軟件的實際情況.

    5 結(jié) 論

    作為安全攸關(guān)的領(lǐng)域之一,航天軟件的可信性至關(guān)重要.通過有效的方法評估航天軟件可信性,并用形象易懂的方式體現(xiàn)出軟件的可信程度可以為提高軟件可信性和減少因軟件不可信而導(dǎo)致的災(zāi)難提供依據(jù)和參考.

    本文首先建立了面向航天型號軟件的C語言可信證據(jù)規(guī)范,并提出了一種面向源代碼的航天軟件可信性度量方法,分別計算在每類可信正證據(jù)和可信負(fù)證據(jù)的可信度量值,然后使用基于混合證據(jù)的軟件可信度量模型計算最終的軟件可信度.在此基礎(chǔ)上,本文提出了一種面向航天領(lǐng)域的軟件可信分級模型,用來展現(xiàn)軟件的可信程度,并且使用NASA的開源軟件Core Flight Executive驗證了本文所提出的可信量化評估方法具有很好的有效性和實用性.

    猜你喜歡
    非關(guān)鍵可信性源代碼
    基于改進(jìn)縮方差法的工期固定-資源均衡優(yōu)化方法
    關(guān)鍵鏈項目管理中考慮資源約束的接駁緩沖設(shè)置新方法
    ——以某大廈地下停車場第二層開挖管道工程為例*
    可變情報板發(fā)布內(nèi)容可信性檢測系統(tǒng)探究
    人工智能下復(fù)雜軟件源代碼缺陷精準(zhǔn)校正
    基于可信性的鍋爐安全質(zhì)量綜合評價研究
    基于TXL的源代碼插樁技術(shù)研究
    找回誤刪的系統(tǒng)應(yīng)用
    在區(qū)間上取值的模糊變量的可信性分布
    考慮非關(guān)鍵線路影響的PERT網(wǎng)絡(luò)計劃完工概率分析
    山西建筑(2019年10期)2019-04-01 11:02:48
    Five golden rules for meeting management
    一级毛片黄色毛片免费观看视频| 日韩欧美精品免费久久| 大码成人一级视频| 母亲3免费完整高清在线观看 | 免费人妻精品一区二区三区视频| 免费大片黄手机在线观看| 精品少妇黑人巨大在线播放| 国产成人欧美| 亚洲精品av麻豆狂野| 又粗又硬又长又爽又黄的视频| 国产 一区精品| 久久久亚洲精品成人影院| 国产有黄有色有爽视频| 日日撸夜夜添| 国产日韩欧美在线精品| 妹子高潮喷水视频| 人妻人人澡人人爽人人| 啦啦啦中文免费视频观看日本| 免费不卡的大黄色大毛片视频在线观看| 久久精品国产自在天天线| 亚洲精品自拍成人| 国产精品.久久久| 国产精品国产av在线观看| 在线观看一区二区三区激情| 晚上一个人看的免费电影| 99热全是精品| 春色校园在线视频观看| 亚洲精品久久午夜乱码| 中文精品一卡2卡3卡4更新| 日本vs欧美在线观看视频| 成人黄色视频免费在线看| 91午夜精品亚洲一区二区三区| 国产探花极品一区二区| 色5月婷婷丁香| 国产毛片在线视频| 久久av网站| 宅男免费午夜| 80岁老熟妇乱子伦牲交| 赤兔流量卡办理| 日韩精品免费视频一区二区三区 | 欧美激情 高清一区二区三区| 国产成人aa在线观看| 国产精品一国产av| 天天躁夜夜躁狠狠久久av| 成人亚洲欧美一区二区av| 亚洲中文av在线| 99国产精品免费福利视频| 捣出白浆h1v1| 人人妻人人爽人人添夜夜欢视频| 赤兔流量卡办理| 亚洲,欧美精品.| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 国产极品天堂在线| 亚洲精品视频女| 这个男人来自地球电影免费观看 | a级片在线免费高清观看视频| 黄色一级大片看看| 男女边摸边吃奶| 亚洲欧洲国产日韩| 高清av免费在线| 色视频在线一区二区三区| 精品国产乱码久久久久久小说| 成人手机av| 亚洲av.av天堂| 精品久久国产蜜桃| 国产精品久久久久久av不卡| 国产成人av激情在线播放| 日韩成人伦理影院| 午夜av观看不卡| 精品亚洲成国产av| 欧美亚洲 丝袜 人妻 在线| 亚洲成国产人片在线观看| 国产男女超爽视频在线观看| 成人亚洲精品一区在线观看| 不卡视频在线观看欧美| 久久婷婷青草| 国产又爽黄色视频| tube8黄色片| 在线观看人妻少妇| videos熟女内射| tube8黄色片| 夜夜爽夜夜爽视频| 一级爰片在线观看| 成人综合一区亚洲| 国产精品人妻久久久久久| 国产成人午夜福利电影在线观看| 18+在线观看网站| 99国产精品免费福利视频| 免费大片黄手机在线观看| 女性生殖器流出的白浆| 久久女婷五月综合色啪小说| 久久精品人人爽人人爽视色| 人人妻人人澡人人爽人人夜夜| 大香蕉久久网| 免费高清在线观看日韩| 天天操日日干夜夜撸| 日韩一本色道免费dvd| 中文欧美无线码| 亚洲国产av新网站| 国产精品人妻久久久影院| 国产精品免费大片| 久久久久久久精品精品| 啦啦啦视频在线资源免费观看| 久久久国产一区二区| 国产成人精品福利久久| 如何舔出高潮| 亚洲成人一二三区av| 香蕉精品网在线| 涩涩av久久男人的天堂| 夜夜爽夜夜爽视频| 久久久欧美国产精品| 久久精品国产亚洲av涩爱| 亚洲精品美女久久av网站| 精品少妇黑人巨大在线播放| 90打野战视频偷拍视频| 天堂中文最新版在线下载| 男女啪啪激烈高潮av片| 波多野结衣一区麻豆| 日本猛色少妇xxxxx猛交久久| 激情五月婷婷亚洲| 欧美性感艳星| 亚洲欧美日韩卡通动漫| videossex国产| 在线 av 中文字幕| 三级国产精品片| 欧美日韩亚洲高清精品| 午夜精品国产一区二区电影| 欧美亚洲日本最大视频资源| 女的被弄到高潮叫床怎么办| 亚洲国产精品国产精品| tube8黄色片| 日本欧美视频一区| 国产成人午夜福利电影在线观看| 黑丝袜美女国产一区| 边亲边吃奶的免费视频| 蜜臀久久99精品久久宅男| 亚洲欧美成人综合另类久久久| av又黄又爽大尺度在线免费看| 欧美另类一区| 国产精品女同一区二区软件| 亚洲成人手机| a级毛片黄视频| 中文字幕av电影在线播放| 大码成人一级视频| 成人影院久久| 少妇猛男粗大的猛烈进出视频| 一本久久精品| 少妇熟女欧美另类| 国产欧美日韩一区二区三区在线| 国产日韩欧美亚洲二区| 另类亚洲欧美激情| 高清视频免费观看一区二区| 女人久久www免费人成看片| 欧美精品人与动牲交sv欧美| av福利片在线| 成人国产麻豆网| 亚洲第一区二区三区不卡| 免费人妻精品一区二区三区视频| 日本av免费视频播放| www.色视频.com| 国产激情久久老熟女| 久久久久人妻精品一区果冻| 丰满少妇做爰视频| 免费黄色在线免费观看| 国产精品久久久久久久久免| 国产一区有黄有色的免费视频| 亚洲精品久久成人aⅴ小说| 国产成人一区二区在线| 亚洲成人av在线免费| 国产极品天堂在线| 桃花免费在线播放| 欧美性感艳星| 欧美国产精品va在线观看不卡| 三级国产精品片| 黄色 视频免费看| 亚洲精品中文字幕在线视频| 亚洲美女搞黄在线观看| 在线观看免费视频网站a站| 岛国毛片在线播放| 精品人妻偷拍中文字幕| 国产精品国产三级专区第一集| 久久精品久久久久久噜噜老黄| 啦啦啦在线观看免费高清www| 亚洲精品久久午夜乱码| 我要看黄色一级片免费的| 亚洲欧美一区二区三区国产| 乱码一卡2卡4卡精品| 亚洲,欧美,日韩| 狠狠婷婷综合久久久久久88av| 国产精品偷伦视频观看了| 日韩大片免费观看网站| 狂野欧美激情性xxxx在线观看| 日韩欧美精品免费久久| 久久久精品区二区三区| av黄色大香蕉| 免费在线观看完整版高清| 精品熟女少妇av免费看| 亚洲美女黄色视频免费看| 18禁裸乳无遮挡动漫免费视频| 欧美精品av麻豆av| 麻豆精品久久久久久蜜桃| 欧美成人午夜免费资源| 在线观看人妻少妇| 最黄视频免费看| 欧美日韩精品成人综合77777| 免费播放大片免费观看视频在线观看| 成人影院久久| 国产在视频线精品| 久久精品久久久久久久性| 又黄又爽又刺激的免费视频.| 亚洲人成网站在线观看播放| 熟女电影av网| 26uuu在线亚洲综合色| 久久午夜综合久久蜜桃| 一本久久精品| 国产精品久久久久久久久免| 国产免费又黄又爽又色| 欧美激情极品国产一区二区三区 | 99视频精品全部免费 在线| 免费人妻精品一区二区三区视频| 七月丁香在线播放| 制服人妻中文乱码| 2021少妇久久久久久久久久久| 超碰97精品在线观看| 精品亚洲成国产av| 午夜福利,免费看| 国产精品久久久久久久电影| 免费人妻精品一区二区三区视频| 搡女人真爽免费视频火全软件| 精品久久国产蜜桃| 最后的刺客免费高清国语| 热re99久久精品国产66热6| 日本欧美视频一区| 性高湖久久久久久久久免费观看| 90打野战视频偷拍视频| 久久99精品国语久久久| 爱豆传媒免费全集在线观看| 精品少妇久久久久久888优播| 亚洲欧美一区二区三区国产| 久久精品国产亚洲av天美| 一区二区日韩欧美中文字幕 | 亚洲av国产av综合av卡| 日韩大片免费观看网站| 午夜福利视频精品| 国产精品一二三区在线看| 美女中出高潮动态图| 久久鲁丝午夜福利片| 最新的欧美精品一区二区| 国产精品国产三级国产av玫瑰| 午夜免费鲁丝| 亚洲国产色片| av黄色大香蕉| 99re6热这里在线精品视频| 国产成人精品无人区| 菩萨蛮人人尽说江南好唐韦庄| av卡一久久| 亚洲伊人色综图| 亚洲精品美女久久久久99蜜臀 | 久久久久久久久久人人人人人人| 日产精品乱码卡一卡2卡三| 色婷婷av一区二区三区视频| 天堂8中文在线网| 亚洲欧美中文字幕日韩二区| 老熟女久久久| 热99久久久久精品小说推荐| 男女下面插进去视频免费观看 | 午夜精品国产一区二区电影| 日韩电影二区| 最近中文字幕2019免费版| 日韩伦理黄色片| 国产综合精华液| 黄色 视频免费看| 午夜免费男女啪啪视频观看| 纵有疾风起免费观看全集完整版| av片东京热男人的天堂| 精品卡一卡二卡四卡免费| 国产欧美日韩一区二区三区在线| 十八禁网站网址无遮挡| 日本av免费视频播放| 免费观看性生交大片5| 另类精品久久| 人人妻人人爽人人添夜夜欢视频| 亚洲精品日韩在线中文字幕| 免费久久久久久久精品成人欧美视频 | 亚洲成人av在线免费| 国产成人91sexporn| 黄色毛片三级朝国网站| 亚洲av综合色区一区| 欧美变态另类bdsm刘玥| 最新的欧美精品一区二区| 日本猛色少妇xxxxx猛交久久| 国产片特级美女逼逼视频| 日韩一区二区视频免费看| 亚洲欧美精品自产自拍| 精品久久蜜臀av无| 亚洲精品国产av成人精品| 伊人久久国产一区二区| 精品国产一区二区三区久久久樱花| av福利片在线| 一二三四中文在线观看免费高清| 久久久久久久大尺度免费视频| 精品少妇黑人巨大在线播放| 欧美日韩视频精品一区| 久久99一区二区三区| 亚洲精品乱久久久久久| 午夜老司机福利剧场| 男人舔女人的私密视频| 亚洲国产日韩一区二区| 一区在线观看完整版| 免费观看无遮挡的男女| 国产欧美日韩一区二区三区在线| 伦精品一区二区三区| 香蕉国产在线看| 天堂8中文在线网| 激情视频va一区二区三区| 亚洲三级黄色毛片| 纵有疾风起免费观看全集完整版| 一级片'在线观看视频| 中文乱码字字幕精品一区二区三区| 亚洲丝袜综合中文字幕| 精品福利永久在线观看| 激情五月婷婷亚洲| 亚洲精品第二区| 国产精品国产av在线观看| 2022亚洲国产成人精品| 亚洲av电影在线观看一区二区三区| 侵犯人妻中文字幕一二三四区| 久久精品熟女亚洲av麻豆精品| 欧美日韩一区二区视频在线观看视频在线| 国产一区二区在线观看av| av卡一久久| 女的被弄到高潮叫床怎么办| 亚洲成av片中文字幕在线观看 | 一区二区日韩欧美中文字幕 | 午夜免费鲁丝| 国产免费一区二区三区四区乱码| 国产欧美日韩一区二区三区在线| 日韩,欧美,国产一区二区三区| 哪个播放器可以免费观看大片| 精品第一国产精品| 国产精品一二三区在线看| 人妻一区二区av| 制服诱惑二区| 啦啦啦中文免费视频观看日本| 啦啦啦啦在线视频资源| 日韩,欧美,国产一区二区三区| 69精品国产乱码久久久| 天美传媒精品一区二区| 免费黄网站久久成人精品| 久久国产精品大桥未久av| 国产一区二区在线观看av| 亚洲综合精品二区| 午夜影院在线不卡| 制服丝袜香蕉在线| 欧美少妇被猛烈插入视频| 麻豆精品久久久久久蜜桃| 国产探花极品一区二区| 亚洲熟女精品中文字幕| 亚洲 欧美一区二区三区| 午夜精品国产一区二区电影| 人妻一区二区av| 国产一区二区在线观看日韩| 一区二区三区乱码不卡18| 亚洲三级黄色毛片| 欧美亚洲 丝袜 人妻 在线| 视频中文字幕在线观看| 男人舔女人的私密视频| 欧美+日韩+精品| 男人操女人黄网站| 黄色毛片三级朝国网站| 久久精品国产a三级三级三级| 人体艺术视频欧美日本| av又黄又爽大尺度在线免费看| 99久久精品国产国产毛片| 久久婷婷青草| 久久99蜜桃精品久久| 免费观看无遮挡的男女| 午夜福利视频在线观看免费| 大话2 男鬼变身卡| 亚洲精品国产色婷婷电影| 亚洲成人一二三区av| 人体艺术视频欧美日本| 一级a做视频免费观看| 啦啦啦啦在线视频资源| 九草在线视频观看| 大码成人一级视频| 黄网站色视频无遮挡免费观看| 久久久国产精品麻豆| 18禁裸乳无遮挡动漫免费视频| 美女国产高潮福利片在线看| 熟女av电影| 91aial.com中文字幕在线观看| 国产免费视频播放在线视频| 国产色婷婷99| 成人手机av| 夜夜骑夜夜射夜夜干| av视频免费观看在线观看| 国产精品秋霞免费鲁丝片| 久久久久精品性色| 中国美白少妇内射xxxbb| 亚洲欧洲国产日韩| 中文字幕精品免费在线观看视频 | 婷婷色综合大香蕉| 日本爱情动作片www.在线观看| av线在线观看网站| 成人毛片a级毛片在线播放| 久久ye,这里只有精品| 久久精品国产亚洲av天美| 大话2 男鬼变身卡| 在线观看免费高清a一片| 少妇精品久久久久久久| 天堂中文最新版在线下载| 伦理电影免费视频| 中文字幕免费在线视频6| 黑丝袜美女国产一区| 91久久精品国产一区二区三区| 热re99久久精品国产66热6| 免费大片黄手机在线观看| 亚洲av福利一区| 日韩一区二区三区影片| 90打野战视频偷拍视频| 亚洲欧洲日产国产| 如何舔出高潮| 成人毛片60女人毛片免费| 久久久久久久精品精品| 国产又爽黄色视频| 亚洲美女黄色视频免费看| 精品国产国语对白av| 亚洲精华国产精华液的使用体验| 草草在线视频免费看| 人妻少妇偷人精品九色| av有码第一页| 欧美少妇被猛烈插入视频| 亚洲图色成人| 2022亚洲国产成人精品| 精品久久久精品久久久| 欧美人与善性xxx| 在线观看三级黄色| 黄色 视频免费看| 满18在线观看网站| 综合色丁香网| videos熟女内射| 国产精品国产三级专区第一集| 亚洲精品国产av成人精品| 亚洲国产毛片av蜜桃av| 男人操女人黄网站| 在线 av 中文字幕| 国产一区二区激情短视频 | 久久精品久久久久久久性| 美女脱内裤让男人舔精品视频| 欧美精品国产亚洲| 美女视频免费永久观看网站| 永久网站在线| 看免费av毛片| 久久精品熟女亚洲av麻豆精品| 亚洲激情五月婷婷啪啪| 国产免费视频播放在线视频| 久久ye,这里只有精品| 男人操女人黄网站| 婷婷色综合www| 亚洲精品美女久久av网站| 亚洲一级一片aⅴ在线观看| 久久久精品区二区三区| 久久人妻熟女aⅴ| 天美传媒精品一区二区| 国产免费又黄又爽又色| 看非洲黑人一级黄片| 熟女人妻精品中文字幕| 大香蕉久久网| 欧美另类一区| 国产乱人偷精品视频| 黄片无遮挡物在线观看| 色婷婷久久久亚洲欧美| 成人免费观看视频高清| 观看美女的网站| 久久久a久久爽久久v久久| 国产 一区精品| 国产成人aa在线观看| 亚洲人成77777在线视频| 国产一区亚洲一区在线观看| 最近的中文字幕免费完整| 国产成人精品在线电影| 黑人猛操日本美女一级片| 日日啪夜夜爽| 亚洲第一区二区三区不卡| 亚洲精品av麻豆狂野| 国产一区有黄有色的免费视频| 亚洲天堂av无毛| 精品久久久精品久久久| 免费看光身美女| 久久久久视频综合| 中文字幕制服av| 国产精品国产三级专区第一集| 亚洲四区av| 成人免费观看视频高清| 国产精品女同一区二区软件| 免费人成在线观看视频色| 美女国产视频在线观看| 国产69精品久久久久777片| 日本-黄色视频高清免费观看| 国产成人a∨麻豆精品| 久久毛片免费看一区二区三区| 极品人妻少妇av视频| 亚洲五月色婷婷综合| 肉色欧美久久久久久久蜜桃| 色视频在线一区二区三区| 久久精品国产a三级三级三级| 街头女战士在线观看网站| 精品久久久精品久久久| 黄色一级大片看看| 欧美日韩视频高清一区二区三区二| 美女中出高潮动态图| 日韩伦理黄色片| a 毛片基地| 国产精品一区二区在线观看99| 又大又黄又爽视频免费| av电影中文网址| 美女中出高潮动态图| 超色免费av| 少妇的丰满在线观看| 爱豆传媒免费全集在线观看| 国产av国产精品国产| 亚洲精品一区蜜桃| 岛国毛片在线播放| 亚洲av日韩在线播放| 午夜久久久在线观看| 欧美xxxx性猛交bbbb| 夫妻性生交免费视频一级片| 中国国产av一级| 在线观看一区二区三区激情| 日韩精品有码人妻一区| 国产一级毛片在线| 亚洲av中文av极速乱| 曰老女人黄片| 在线天堂最新版资源| 日日爽夜夜爽网站| 宅男免费午夜| 人妻一区二区av| 亚洲性久久影院| 2018国产大陆天天弄谢| 18禁观看日本| 国产精品无大码| 五月天丁香电影| 亚洲欧美精品自产自拍| 99久国产av精品国产电影| 国产成人精品在线电影| 久久99热这里只频精品6学生| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | av不卡在线播放| 熟女电影av网| 91精品国产国语对白视频| 深夜精品福利| 国国产精品蜜臀av免费| 亚洲国产毛片av蜜桃av| 搡女人真爽免费视频火全软件| 麻豆乱淫一区二区| 男女啪啪激烈高潮av片| 毛片一级片免费看久久久久| 黄色配什么色好看| 91在线精品国自产拍蜜月| 热99久久久久精品小说推荐| 国产亚洲午夜精品一区二区久久| 免费少妇av软件| av免费观看日本| 三级国产精品片| 两性夫妻黄色片 | 天天躁夜夜躁狠狠躁躁| a级毛片在线看网站| 狂野欧美激情性bbbbbb| 亚洲av日韩在线播放| 我要看黄色一级片免费的| 肉色欧美久久久久久久蜜桃| 精品久久久精品久久久| 免费在线观看完整版高清| 国产精品女同一区二区软件| 国产成人午夜福利电影在线观看| 一级a做视频免费观看| 午夜福利乱码中文字幕| 免费av中文字幕在线| 亚洲丝袜综合中文字幕| 亚洲欧洲日产国产| 成年女人在线观看亚洲视频| 中文精品一卡2卡3卡4更新| 精品一品国产午夜福利视频| 国产精品三级大全| 秋霞伦理黄片| 一级a做视频免费观看| 少妇被粗大的猛进出69影院 | 亚洲精品日本国产第一区| 中文天堂在线官网| 老司机亚洲免费影院| 美女大奶头黄色视频| 国产精品一二三区在线看| 男人操女人黄网站| 高清毛片免费看| 最近最新中文字幕免费大全7| 亚洲国产毛片av蜜桃av| 一级毛片 在线播放| 成人综合一区亚洲| 亚洲欧洲日产国产| 久久亚洲国产成人精品v| 成人漫画全彩无遮挡| 久久久久精品人妻al黑| 日日摸夜夜添夜夜爱| 亚洲经典国产精华液单| 午夜老司机福利剧场| 日本-黄色视频高清免费观看| 熟女人妻精品中文字幕| 91aial.com中文字幕在线观看| 国产爽快片一区二区三区| 少妇人妻久久综合中文| 久久久久久久亚洲中文字幕| 一级a做视频免费观看| 熟女av电影| 久久 成人 亚洲|