91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

航空電子認(rèn)證中的正式程序驗(yàn)證

星星科技指導(dǎo)員 ? 來源:嵌入式計算設(shè)計 ? 作者:YANNICK MOY ? 2022-11-09 11:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在正式采用新的DO-178C / ED-12C標(biāo)準(zhǔn)及其補(bǔ)充(包括關(guān)于形式方法的DO-333 / ED-216補(bǔ)充)五年后,尚未有航空電子認(rèn)證項目承認(rèn)使用這一新補(bǔ)充。然而,確實(shí)存在形式化的方法技術(shù),可以簡化航空電子軟件的開發(fā)。

阻礙采用正式程序驗(yàn)證進(jìn)行航空電子認(rèn)證的主要障礙是,盡管開發(fā)DO-333 / ED-216的委員會進(jìn)行了大量的傳播工作,但缺乏關(guān)于如何應(yīng)用DO-333 / ED-216的普遍共識?,F(xiàn)在有一個詳細(xì)的過程,用于使用 SPARK 來滿足 DO-333/ED-216 的目標(biāo),作為某些形式的測試的替代品,重點(diǎn)是檢查源代碼是否一致、準(zhǔn)確并符合低級要求。

該過程解決了使用正式方法時的替代覆蓋目標(biāo)以及源代碼和可執(zhí)行目標(biāo)代碼之間的財產(chǎn)保護(hù)目標(biāo)。當(dāng)某些測試被使用正式方法所取代時,前者是必需的。后者是必需的,以便從可執(zhí)行目標(biāo)代碼的源代碼驗(yàn)證中受益。已與美國聯(lián)邦航空管理局(FAA)和歐洲航空安全局(EASA)討論了此過程,以便將來在DO-178C / ED-12C中使用SPARK的申請人。

航空電子學(xué)中的形式化方法

盡管在DO-178的C版中添加正式方法補(bǔ)充是2012年,但使用正式方法開發(fā)航空電子軟件至少可以追溯到1990年代,當(dāng)時John Rushby寫了一份關(guān)于它們用于FAA的全面指導(dǎo)文件。[“形式方法和關(guān)鍵系統(tǒng)的認(rèn)證”,拉什比,F(xiàn)AA,1993年。雖然Rushby專注于演繹方法,但從那時起自動化和計算機(jī)能力的提高使得另外兩種形式化方法對開發(fā)航空電子軟件具有吸引力:模型檢查和抽象解釋。DO-333專門針對使用這三類形式化方法來開發(fā)航空電子軟件。美國宇航局2014年的一份報告中介紹了所有三個類別的使用示例[“DO-333認(rèn)證案例研究”,Cofer和Miller,Rockwell Collins,2014年。

圖1:DO-333 驗(yàn)證活動。圖形由IEEE提供。

poYBAGNrHX6Afs6BAAECTTU_b6o260.jpg

雖然抽象解釋和模型檢查非常適合以最少的人為干預(yù)檢查代碼庫中的簡單程序?qū)傩裕鼈儠龅剿^的狀態(tài)爆炸問題,當(dāng)分析的模型的大小(無論是在模型檢查中顯式提供還是由工具從抽象解釋構(gòu)建)太大而無法完成分析時。演繹方法沒有這些缺點(diǎn),但它們有要求用戶編寫函數(shù)合約的成本。這些協(xié)定是函數(shù)行為的(部分)規(guī)范,既定義了驗(yàn)證目標(biāo),也定義了用于分析對該函數(shù)的調(diào)用的函數(shù)行為的適當(dāng)摘要。這允許演繹方法應(yīng)用強(qiáng)大的驗(yàn)證技術(shù),這些技術(shù)可以證明軟件的非平凡屬性,因?yàn)楹瘮?shù)合約使焦點(diǎn)能夠?qū)W⒂趯蝹€函數(shù)的驗(yàn)證,一次一個。

兩個工具集為C和Ada的工業(yè)用戶提供基于演繹方法的形式程序驗(yàn)證:用于C程序的Frama-C工具集和用于Ada程序的SPARK工具集。兩者都被用于DO-178航空電子設(shè)備認(rèn)證。例如,洛克希德馬丁公司最初在1997年將SPARK用于C-130J美國軍方和英國皇家空軍飛機(jī)的控制軟件。此后,BAE系統(tǒng)公司使用SPARK在維護(hù)期間證明了C-130J控制軟件的關(guān)鍵特性。另一個例子,在DO-333中記錄,空中客車公司在2002年使用Caveat(Frama-C的前身)來證明對空中客車A380民用飛機(jī)的低級要求,作為單元測試的替代品。

B. 所處理的核查目標(biāo)

SPARK 可用作 DO-333 中許多驗(yàn)證目標(biāo)的主要證據(jù)來源,從低級要求 (LLR) 到源代碼和可執(zhí)行目標(biāo)代碼 (EOC)。形式驗(yàn)證是分析的一個特殊情況,因此將形式分析應(yīng)用于LLR和源代碼所需的指導(dǎo)只是使用形式分析的標(biāo)準(zhǔn)和條件。[“在認(rèn)證環(huán)境中使用形式方法的指南”,Brown 等人,SC-205/WG-71,ERTS 2010。在EOC中使用需要更多的理由,特別是在替換單元測試時。

當(dāng) LLR 在 SPARK 中表示為合約時,正式符號保證 LLR 是精確和明確的,因此準(zhǔn)確性是有保證的。一致性也得到了保證,因?yàn)椴煌δ艿暮贤粫_突。合約也是可驗(yàn)證的,并且通過設(shè)計符合(編程語言)標(biāo)準(zhǔn)。這些包括表FM的目標(biāo)2、4和5。來自DO-4的A-333。(同前科弗和米勒。

SPARK 的主要資源之一是它自動顯示源代碼符合以函數(shù)契約表示的 LLR。函數(shù)協(xié)定還可以表達(dá)數(shù)據(jù)依賴關(guān)系,SPARK 工具集可以自動顯示源代碼符合軟件體系結(jié)構(gòu)的這一部分。SPARK代碼是可驗(yàn)證的,并且符合(編程語言)標(biāo)準(zhǔn)的設(shè)計。函數(shù)的源代碼隱式追溯到函數(shù)協(xié)定中表示的 LLR。最后,SPARK 代碼是明確的,因此可以自動分析源代碼的一致性,以表明它沒有未初始化數(shù)據(jù)的讀取、算術(shù)溢出、其他運(yùn)行時錯誤和未使用的計算(變量、語句等)。這些指標(biāo)包括表FM的目標(biāo)1至6。來自DO-5的A-333。

平機(jī)會在LLR方面的合規(guī)性和穩(wěn)健性的目標(biāo)(表FM的目標(biāo)3和4。DO-333的A-6)可以通過依賴源代碼的相應(yīng)目標(biāo)來解決,前提是同時提供源代碼和EOC之間的財產(chǎn)保護(hù)演示。顯示財產(chǎn)保全的一種方法是合理地證明,在所有可能的情況下,編譯器都保留了從源代碼到EOC的程序語義。不幸的是,似乎沒有任何合理的辦法能夠提供這種信心。通過在SPARK中執(zhí)行合約的模式下運(yùn)行集成測試,用戶可以確信編譯器在EOC中正確保留了源代碼的語義;否則,在單個函數(shù)中證明的合同將在集成測試中(很有可能)失敗。通過在執(zhí)行和不執(zhí)行合約的情況下運(yùn)行集成測試并檢查輸出是否相同,用戶可以確信合約的編譯不會影響代碼的編譯,因?yàn)榉駝t在某些測試中輸出很可能會有所不同。

當(dāng)然,使用 SPARK 的一個主要好處是能夠通過 SPARK 分析替換單元測試。在這種情況下,DO-333還定義了表FM的附加目標(biāo)5至8。A-7.正式驗(yàn)證和審查的結(jié)合可以實(shí)現(xiàn)這些目標(biāo),正如空中客車和達(dá)索航空過去的經(jīng)驗(yàn)所證明的那樣。[“測試或形式驗(yàn)證:DO-178C 替代方案和工業(yè)”,Moy 等人,IEEE Software 2013。這里使用了 SPARK 的幾個功能,例如在函數(shù)契約中聲明數(shù)據(jù)依賴關(guān)系的能力,以及通過不相交的情況表達(dá)函數(shù)契約的可能性。

即將上來

自 1990 年代以來,一些先驅(qū)者一直在使用正式的程序驗(yàn)證工具集。航空電子軟件認(rèn)證中正式程序驗(yàn)證自動化的進(jìn)展現(xiàn)在使更多公司可以使用這些技術(shù)。SPARK使用戶能夠解決DO-178C的形式方法補(bǔ)充DO-333中定義的許多驗(yàn)證目標(biāo)。美國和歐洲的認(rèn)證機(jī)構(gòu)現(xiàn)在正在看好在航空電子認(rèn)證中使用這種方法的申請人。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 源代碼
    +關(guān)注

    關(guān)注

    96

    文章

    2953

    瀏覽量

    70328
  • 航空電子
    +關(guān)注

    關(guān)注

    15

    文章

    499

    瀏覽量

    46808
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    揭秘傳感器淋雨試驗(yàn):如何模擬真實(shí)降雨環(huán)境驗(yàn)證可靠性?

    傳感器淋雨試驗(yàn)是驗(yàn)證各類傳感器在戶外或潮濕環(huán)境抵抗雨水侵入、保持功能穩(wěn)定性和結(jié)構(gòu)完整性的關(guān)鍵環(huán)境可靠性試驗(yàn)。隨著智能交通、工業(yè)物聯(lián)網(wǎng)、電力巡檢、航空航天等領(lǐng)域?qū)鞲衅鲬敉獠渴鹦枨蠹ぴ?,淋雨試?yàn)
    的頭像 發(fā)表于 03-05 16:19 ?64次閱讀
    揭秘傳感器淋雨試驗(yàn):如何模擬真實(shí)降雨環(huán)境<b class='flag-5'>驗(yàn)證</b>可靠性?

    航空發(fā)動機(jī)環(huán)境試驗(yàn):為“空中心臟”鑄就全氣候適應(yīng)的終極認(rèn)證

    航空發(fā)動機(jī)環(huán)境試驗(yàn)是確保發(fā)動機(jī)在各種復(fù)雜和惡劣環(huán)境條件下仍能保持高效、穩(wěn)定工作狀態(tài)的關(guān)鍵環(huán)節(jié)。這些試驗(yàn)?zāi)M了發(fā)動機(jī)在實(shí)際飛行可能遇到的極端天氣、環(huán)境應(yīng)力和外物沖擊等情況,旨在驗(yàn)證其設(shè)計可靠性、性能
    的頭像 發(fā)表于 03-03 15:10 ?85次閱讀
    <b class='flag-5'>航空</b>發(fā)動機(jī)環(huán)境試驗(yàn):為“空中心臟”鑄就全氣候適應(yīng)的終極<b class='flag-5'>認(rèn)證</b>

    效率、密度與可靠性:航空電子發(fā)展驅(qū)動下的DC-DC電源技術(shù)挑戰(zhàn)

    航空電子系統(tǒng)作為飛行器的核心組成部分,其供電電源的可靠性、穩(wěn)定性與環(huán)境適應(yīng)性直接影響整個航空系統(tǒng)的安全與性能。在各類機(jī)載設(shè)備,DC-DC電源模塊承擔(dān)著電壓轉(zhuǎn)換、隔離與穩(wěn)壓的關(guān)鍵作用,
    的頭像 發(fā)表于 01-15 10:57 ?220次閱讀

    創(chuàng)新航與覽翌航空達(dá)成戰(zhàn)略合作

    近日,創(chuàng)新航與合肥覽翌航空科技有限公司簽署戰(zhàn)略合作協(xié)議。截至目前,覽翌航空共獲得 9 家客戶約500 架飛機(jī)訂單。創(chuàng)新航與覽翌航空將就L
    的頭像 發(fā)表于 10-10 11:48 ?748次閱讀

    電子元器件進(jìn)入歐盟市關(guān)鍵認(rèn)證

    電子元器件進(jìn)入歐盟市關(guān)鍵認(rèn)證 環(huán)保類 RoHS認(rèn)證 :全稱為《電氣、電子設(shè)備限制使用某些有害物質(zhì)指令》,限制
    發(fā)表于 09-29 15:28

    超高壓、超低溫、超高溫——航空測試設(shè)備的極限挑戰(zhàn)與突破

    航空安全的幕后功臣在現(xiàn)代航空工業(yè)體系,飛機(jī)部件測試設(shè)備扮演著至關(guān)重要的角色,它們是確保每一架飛機(jī)安全飛行的幕后功臣。這些高度專業(yè)化的測試系統(tǒng)為航空發(fā)動機(jī)、燃油系統(tǒng)、液壓系統(tǒng)等關(guān)鍵部件
    的頭像 發(fā)表于 09-25 11:28 ?518次閱讀
    超高壓、超低溫、超高溫——<b class='flag-5'>航空</b>測試設(shè)備的極限挑戰(zhàn)與突破

    航空測試技術(shù)的創(chuàng)新與突破:泰德航空高精度測試系統(tǒng)詳解

    航空發(fā)動機(jī)、eVTOL飛行器三?核?系統(tǒng)(燃油/潤滑/冷卻)的全鏈條測試能力。其測試設(shè)備體系已通過國家級高新技術(shù)企業(yè)認(rèn)證,技術(shù)指標(biāo)符合CCAR-25部、DO-160G
    的頭像 發(fā)表于 09-25 11:26 ?452次閱讀
    <b class='flag-5'>航空</b>測試技術(shù)的創(chuàng)新與突破:泰德<b class='flag-5'>航空</b>高精度測試系統(tǒng)詳解

    從實(shí)驗(yàn)室到藍(lán)天:泰德燃油系統(tǒng)如何助力航空發(fā)動機(jī)安全驗(yàn)證?

    01泰德航空燃油供油系統(tǒng)作為現(xiàn)代航空動力測試領(lǐng)域的關(guān)鍵基礎(chǔ)設(shè)施,其技術(shù)復(fù)雜性和工程價值遠(yuǎn)超普通工業(yè)流體系統(tǒng)。該系統(tǒng)是航空發(fā)動機(jī)及eVTOL飛行器研發(fā)過程不可或缺的地面試驗(yàn)平臺,承擔(dān)著
    的頭像 發(fā)表于 09-25 11:25 ?317次閱讀
    從實(shí)驗(yàn)室到藍(lán)天:泰德燃油系統(tǒng)如何助力<b class='flag-5'>航空</b>發(fā)動機(jī)安全<b class='flag-5'>驗(yàn)證</b>?

    200℃+超高溫燃油模擬:湖南泰德航空解決航空軸承極限測試熱控壁壘

    國產(chǎn)航空軸承的可靠性驗(yàn)證提供了顛覆性解決方案。該設(shè)備以200℃超高溫燃油環(huán)境、0-6MPa動態(tài)壓力調(diào)節(jié)能力為基礎(chǔ),構(gòu)建起覆蓋機(jī)械結(jié)構(gòu)、液壓驅(qū)動、智能控制的全鏈條測試
    的頭像 發(fā)表于 09-25 11:05 ?974次閱讀
    200℃+超高溫燃油模擬:湖南泰德<b class='flag-5'>航空</b>解決<b class='flag-5'>航空</b>軸承極限測試熱控壁壘

    卡倫測控:車規(guī)級電子元器件AEC-Q認(rèn)證測試

    車規(guī)級電子元器件AEC-Q認(rèn)證測試汽車電子委員會由Chrysler/Ford/GM發(fā)起并創(chuàng)立于1994年,目前會員遍及全球各大汽車廠與汽車電子和半導(dǎo)體廠商。車用
    的頭像 發(fā)表于 08-20 16:37 ?2504次閱讀
    卡倫測控:車規(guī)級<b class='flag-5'>電子</b>元器件AEC-Q<b class='flag-5'>認(rèn)證</b>測試

    電子產(chǎn)品SIRIM認(rèn)證要求

    SIRIM認(rèn)證是馬來西亞強(qiáng)制性認(rèn)證,適用于電子電器、無線通信、家電、IT產(chǎn)品等多個品類。下面是SIRIM認(rèn)證的核心要求和辦理指南:一、SIRIM認(rèn)證
    的頭像 發(fā)表于 07-29 17:40 ?2007次閱讀
    <b class='flag-5'>電子</b>產(chǎn)品SIRIM<b class='flag-5'>認(rèn)證</b>要求

    華穗科技2025飛機(jī)航空電子國際論壇精彩回顧

    此前,2025年5月28-29日,為期兩天的2025(第十四屆)飛機(jī)航空電子國際論壇在上海圓滿閉幕。
    的頭像 發(fā)表于 06-12 17:19 ?1043次閱讀

    電子電器產(chǎn)品全球認(rèn)證指南,一文幫你搞懂!

    在全球市場,電子電器產(chǎn)品的銷售受到各國各地不同認(rèn)證要求的規(guī)范和制約。了解這些認(rèn)證,是產(chǎn)品順利進(jìn)入國際市場的關(guān)鍵。下面就為大家詳細(xì)介紹一下。 中國 ? CCC
    發(fā)表于 04-14 10:50

    國際認(rèn)證再+1!定華電子DHE-RD雷達(dá)物位計系列產(chǎn)品斬獲全球HART認(rèn)證

    定華電子憑借持續(xù)創(chuàng)新的技術(shù)實(shí)力,再度斬獲國際權(quán)威認(rèn)證! DHE-RD雷達(dá)物位計系列儀表成功通過FieldComm Group(FCG)嚴(yán)格測試(涵蓋HART協(xié)議、EDD電子設(shè)備描述及FDI設(shè)備包
    的頭像 發(fā)表于 04-02 10:38 ?875次閱讀

    茵微電子通過DEKRA德凱ISO 26262 ASIL-D功能安全流程認(rèn)證

    近日,茵微電子(南京)有限公司(以下簡稱“茵微電子”)順利通過ISO 26262:2018 ASIL-D汽車功能安全管理體系認(rèn)證,并獲得
    的頭像 發(fā)表于 03-20 11:45 ?1100次閱讀