• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      機(jī)載軟件合格審定中的產(chǎn)品服務(wù)歷史方法研究

      2018-02-25 02:39張磊
      電子技術(shù)與軟件工程 2018年7期
      關(guān)鍵詞:局方證明軟件

      張磊

      摘要 根據(jù)RTCA D0-178C中可替代方法的描述,分析了采用產(chǎn)品服務(wù)歷史方法替代D0-17 8C的可行性及適用性,研究了局方在審查過程中對(duì)于該方法的主要關(guān)注點(diǎn),并最終研究給出了使用產(chǎn)品服務(wù)歷史如何能夠滿足與D0-17 8C相關(guān)目標(biāo)同等安全性的方法和指導(dǎo)意見。

      【關(guān)鍵詞】機(jī)載軟件 產(chǎn)品服務(wù)歷史 可替代方法D0-17 8C

      1 引言

      產(chǎn)品服務(wù)歷史是RTCA D0-178C在可替代方法一章中描述的一種能夠替代D0-178C來證明機(jī)載軟件符合性的方法。D0-178C中對(duì)它的定義是“軟件在己知環(huán)境下持續(xù)運(yùn)行的一段時(shí)間,在該段時(shí)間內(nèi)的失效或問題均有所記錄”。由該定義可以看出,產(chǎn)品服務(wù)歷史主要關(guān)注軟件的運(yùn)行環(huán)境、運(yùn)行時(shí)間及問題報(bào)告過程。它是一種通過長(zhǎng)時(shí)間在可控環(huán)境下無嚴(yán)重故障運(yùn)行的歷史性證據(jù)來間接證明軟件安全性的方法。

      由于貨架產(chǎn)品(如商用操作系統(tǒng))本身并不是專門針對(duì)航空運(yùn)輸系統(tǒng)開發(fā),因此在一開始設(shè)計(jì)時(shí)并未考慮合格審定的相關(guān)因素,很難完全滿足D0-178C的要求。產(chǎn)品服務(wù)歷史則對(duì)于大多數(shù)已經(jīng)開發(fā)完畢的貨架產(chǎn)品或其它并未使用D0-178系列標(biāo)準(zhǔn)的先前開發(fā)軟件產(chǎn)品來說,是一種有效的符合性舉證方法。

      D0-178C中就如何通過產(chǎn)品服務(wù)歷史這種方法來滿足相應(yīng)的安全性要求,以及如果申請(qǐng)使用產(chǎn)品服務(wù)歷史,具體需要滿足哪些要求并沒有詳細(xì)說明。本文通過對(duì)D0-178C、DO-248A、FAA其他相關(guān)文檔,結(jié)合型號(hào)適航審定經(jīng)驗(yàn),對(duì)產(chǎn)品服務(wù)歷史的使用方法進(jìn)行了深入研究,希望能夠給先前開發(fā)軟件適航審定申請(qǐng)人提供一定的參考價(jià)值。

      2 產(chǎn)品服務(wù)歷史在使用中的困難

      IEEE對(duì)軟件可靠性的定義是“軟件產(chǎn)品在規(guī)定的條件下和規(guī)定的時(shí)間區(qū)間內(nèi)完成規(guī)定功能的能力”,其中包含時(shí)間、操作環(huán)境及功能執(zhí)行等各方面的概念,可以看出與產(chǎn)品服務(wù)歷史的定義非常相似。D0-178C第12.3.3節(jié)明確表明了對(duì)軟件可靠性測(cè)量的方法并不認(rèn)可,因此局方在接受產(chǎn)品服務(wù)歷史作為軟件符合性方法時(shí),也很少能夠完全接受。

      另外,貨架產(chǎn)品或其它類似軟件由于設(shè)計(jì)之初并未考慮產(chǎn)品服務(wù)歷史的相關(guān)要求,因此往往無法按要求提供全部的資料,其配置管理、問題報(bào)告過程也不能證明能夠完成軟件運(yùn)行期間的所有問題數(shù)據(jù)的收集。

      以FAA機(jī)載軟件合格審定的歷史情況來看,幾乎不存在完全使用產(chǎn)品服務(wù)歷史作為符合性方法的先例。但是,將軟件的現(xiàn)有生命周期數(shù)據(jù)作為D0-178系列的符合性證據(jù)先滿足其部分目標(biāo),再使用產(chǎn)品服務(wù)歷史來表明對(duì)其它目標(biāo)的符合性則是一種非常常見,也更容易獲得局方信任的方法。因此,在無法證明全部D0-178C目標(biāo)滿足性的前提下,作為軟件合格審定的補(bǔ)充符合性方法,產(chǎn)品服務(wù)歷史對(duì)先前開發(fā)軟件來說仍然具有很高的實(shí)踐價(jià)值。

      3 產(chǎn)品服務(wù)歷史的符合性方法研究

      D0-178C中對(duì)產(chǎn)品服務(wù)歷史的要求主要考慮以下幾個(gè)方面:

      (1)軟件配置管理過程;

      (2)問題報(bào)告過程的有效性;

      (3)軟件的成熟度及穩(wěn)定性;

      (4)軟件運(yùn)行環(huán)境的相關(guān)性;

      (5)產(chǎn)品服務(wù)歷史的時(shí)間長(zhǎng)度;

      (6)產(chǎn)品服務(wù)歷史區(qū)間內(nèi)的軟件失效率;

      (7)軟件更改的影響。

      針對(duì)以上各方面的因素,要滿足產(chǎn)品服務(wù)歷史的要求,具體應(yīng)完成如下活動(dòng):

      (1)證明產(chǎn)品服務(wù)歷史的相關(guān)性,具體包括:

      1.產(chǎn)品服務(wù)歷史的時(shí)間區(qū)間有明確的記錄,并且能夠滿足局方要求;

      2.產(chǎn)品運(yùn)行環(huán)境必須與本次新的使用或安裝環(huán)境相關(guān),且與軟件配置項(xiàng)一起實(shí)施了相應(yīng)的配置管理活動(dòng);

      3.與本次新的使用相比,產(chǎn)品的使用方式不變;

      4.如軟件使用過程中發(fā)生過更改,更改后的軟件不影響相關(guān)性(即不影響以上兩條要求的判斷);

      5.產(chǎn)品服務(wù)歷史區(qū)間內(nèi)的軟件環(huán)境如與本次要求的環(huán)境有所差異,應(yīng)對(duì)差異進(jìn)行分析,并證明差異對(duì)此次符合性舉證不產(chǎn)生影響;

      6.對(duì)于非激活代碼等與本次需求無關(guān)的功能或組件,應(yīng)證明其不會(huì)影響其它軟件功能的執(zhí)行,并不會(huì)被意外調(diào)用。且對(duì)于該部分,無需提供產(chǎn)品服務(wù)歷史數(shù)據(jù)。

      (2)證明產(chǎn)品服務(wù)歷史的充足性。由于產(chǎn)品服務(wù)歷史經(jīng)常被作為補(bǔ)充方法,因此應(yīng)證明服務(wù)歷史數(shù)據(jù)能夠滿足D0-178C中的未滿足目標(biāo)。同時(shí)還應(yīng)考慮系統(tǒng)安全性目標(biāo)及軟件等級(jí)。

      (3)對(duì)服務(wù)期間產(chǎn)生的問題進(jìn)行了收集和分析,并保證所有的問題經(jīng)分析后,表明其安全性影響是可以接受的。這通常對(duì)企業(yè)的問題報(bào)告過程有較高的要求。

      對(duì)于D0-178C中產(chǎn)品服務(wù)歷史方法的符合性研究一直都未停止,F(xiàn)AA曾出資對(duì)產(chǎn)品服務(wù)歷史的應(yīng)用做過一定程度的研究,研究成果是《軟件服務(wù)歷史手冊(cè)》,其中包含87個(gè)對(duì)TC申請(qǐng)人提出的問題。因此,是否能夠完全回答這87個(gè)問題,也可以作為是否能夠成功申請(qǐng)產(chǎn)品服務(wù)歷史方法符合性的一個(gè)依據(jù)。問題總共包括四類,總結(jié)如下:

      (1)問題報(bào)告過程相關(guān)問題(45個(gè));

      (2)操作或運(yùn)行過程相關(guān)問題(11個(gè));

      (3)環(huán)境相關(guān)問題(12個(gè));

      (4)時(shí)間區(qū)間長(zhǎng)度及失效率相關(guān)問題(19個(gè))。

      另外,作為D0-178C的解讀和常見問題說明,RTCA D0-248C也針對(duì)產(chǎn)品服務(wù)歷史的要求進(jìn)行了一定程度的討論,內(nèi)容涵蓋了DO-1780中所關(guān)注的這幾個(gè)方面。

      4 結(jié)論

      產(chǎn)品服務(wù)歷史自從2011年D0-178C出版以來便作為一種可替代方法適用于所有設(shè)計(jì)時(shí)未考慮適航性的先前開發(fā)軟件產(chǎn)品。雖然時(shí)至今日,選擇使用該方法仍具有一定的困難,但是作為對(duì)D0-178C未滿足目標(biāo)的補(bǔ)充舉證來說仍然非常有效。本文廣泛參考D0-178C、D0-248C及FAA前期研究成果,對(duì)該方法進(jìn)行了進(jìn)一步研究,并提供了符合該方法所需執(zhí)行的舉證活動(dòng),對(duì)TC申請(qǐng)人具有一定的參考價(jià)值和應(yīng)用意義。

      參考文獻(xiàn)

      [1] Software Considerations in AirborneSystems and Equipment Certification.RTCA Document D0-178C, 2011.

      [2] IEEE Standard Dictionary ofMeasures of the Software Aspects ofDependability. IEEE Std 982. 1-2005.

      [3] Software Service History Handbook.U.D. Ferrell and T.K.Ferrell, FAA AR-01/116,2002.

      [4] Supporting Information for DO-178C and D0-278A. RTCA Document DO-248C.2011.

      猜你喜歡
      局方證明軟件
      禪宗軟件
      獲獎(jiǎng)證明
      判斷或證明等差數(shù)列、等比數(shù)列
      C919機(jī)進(jìn)入局方審定試飛階段 民航上海審定中心簽發(fā)大型客機(jī)首個(gè)型號(hào)檢查核準(zhǔn)書
      四十感懷
      Y12F飛機(jī)噪聲局方并行試飛適航審定技術(shù)
      軟件對(duì)對(duì)碰
      《日本藏西夏文文獻(xiàn)》收錄漢文刻本《太平惠民合劑局方》殘片考
      談軟件的破解與保護(hù)
      汽车| 曲周县| 吉林市| 沭阳县| 肇东市| 苍南县| 克什克腾旗| 肇东市| 永新县| 望都县| 万荣县| 定南县| 舟曲县| 丰县| 武陟县| 呼图壁县| 中牟县| 胶州市| 大理市| 荆门市| 博爱县| 札达县| 西乌珠穆沁旗| 兴仁县| 开原市| 太仆寺旗| 玉龙| 广饶县| 嘉兴市| 九江县| 阳新县| 南涧| 内江市| 泾阳县| 北辰区| 长乐市| 利川市| 沅江市| 湘阴县| 海南省| 长阳|