日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

Solid Sands SuperGuard C庫(kù)安全認(rèn)證套件

星星科技指導(dǎo)員 ? 來(lái)源:嵌入式計(jì)算設(shè)計(jì) ? 作者:嵌入式計(jì)算設(shè)計(jì) ? 2022-07-01 14:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

遵守 ISO 26262、EN 50128 和 IEC 61508 等復(fù)雜功能安全標(biāo)準(zhǔn)的要求非常復(fù)雜。只需考慮這需要的代碼覆蓋量,從應(yīng)用軟件到所有 C 編譯器中使用的 C90 和 C99 等庫(kù)中存在的各種條件。這意味著為您甚至沒(méi)有編寫(xiě)的代碼提供代碼覆蓋!

這就是為什么 Solid Sands 開(kāi)發(fā)了 SuperGuard,這是一個(gè)用于安全關(guān)鍵和安全相關(guān)系統(tǒng)的 C 庫(kù)安全認(rèn)證套件?;?Solid Sands 的 SuperTest 庫(kù)測(cè)試和驗(yàn)證套件,SuperGuard 被設(shè)計(jì)為 C90 和 C99 庫(kù)的以需求為中心的測(cè)試解決方案,該解決方案與 ISO C 規(guī)范緊密結(jié)合,沒(méi)有為每個(gè) C 庫(kù)函數(shù)定義測(cè)試要求。SuperGuard 工具將此規(guī)范轉(zhuǎn)換為測(cè)試要求,這些要求說(shuō)明了標(biāo)準(zhǔn) C 庫(kù)中條件函數(shù)的不同實(shí)現(xiàn),并調(diào)用了合規(guī)性所需的那些。

這些要求被記錄并鏈接到 SuperGuard 套件中的測(cè)試規(guī)范,然后進(jìn)一步鏈接到 SuperTest 工具中的 C 庫(kù)測(cè)試。SuperGuard 驗(yàn)證和文檔鏈為必須向國(guó)際認(rèn)證機(jī)構(gòu)證明應(yīng)用軟件、工具鏈、方法和流程符合安全標(biāo)準(zhǔn)的開(kāi)發(fā)人員提供完整的可追溯性。

該套件與 Windows 和 Linux 系統(tǒng)兼容,可與任何 C 或 C++ 編譯器(包括裸機(jī)目標(biāo))一起使用,支持配置插件,并且可以利用多處理功能來(lái)傳播驗(yàn)證運(yùn)行,以便更快地執(zhí)行測(cè)試。

SuperGuard C 庫(kù)安全認(rèn)證套件在行動(dòng)

如前所述,SuperGuard 基于 SuperTest 套件,其中包含針對(duì) ISO 標(biāo)準(zhǔn) C 庫(kù)規(guī)范的每個(gè)部分的庫(kù)測(cè)試。SuperGuard 測(cè)試需求源自這些測(cè)試,以生成可從原本含糊的定義中測(cè)試的案例。

例如,函數(shù)“strlen()”的參數(shù)必須指向一個(gè)有效的字符串。這是在 C 語(yǔ)言規(guī)范中定義的。它是 strlen() 函數(shù)的先決條件。如果應(yīng)用程序開(kāi)發(fā)人員未能滿足此前提條件,則程序具有未定義的行為。這不好,但它是 C 的一個(gè)很好理解的屬性。strlen() 函數(shù)的實(shí)現(xiàn)不需要驗(yàn)證前提條件是否為真——這在 C 中根本不可能。所以,這個(gè) pre-條件是對(duì)程序員的要求。它不會(huì)導(dǎo)致測(cè)試 strlen() 的實(shí)現(xiàn)。

pYYBAGK-lzaARbyBAAFYtJzrZNg217.png

此過(guò)程會(huì)生成詳細(xì)的結(jié)構(gòu)化需求列表,然后將其轉(zhuǎn)換為可測(cè)試需求的測(cè)試規(guī)范。該套件還可以為單個(gè)需求生成多個(gè)測(cè)試規(guī)范。對(duì)于那些實(shí)現(xiàn)定義的元素,SuperGuard 為工程師提供了完全控制來(lái)添加他們自己的測(cè)試或調(diào)整生成的測(cè)試集。

然后可以將結(jié)構(gòu)代碼覆蓋工具應(yīng)用于庫(kù)實(shí)現(xiàn)。Solid Sands 使用這種方法為 MUSL-C 庫(kù)實(shí)現(xiàn)和高修改條件/決策覆蓋率實(shí)現(xiàn)了高達(dá) 100% 的代碼覆蓋率。

測(cè)試運(yùn)行后,SuperGuard 報(bào)告工具可以將結(jié)果鏈接回套件中先前生成的需求,并提供滿足需求和失敗的實(shí)現(xiàn)的概述。

從 ISO 標(biāo)準(zhǔn) C 庫(kù)規(guī)范到生成測(cè)試需求、創(chuàng)建測(cè)試規(guī)范和執(zhí)行測(cè)試一直到報(bào)告的鏈接和文檔是符合當(dāng)今安全關(guān)鍵標(biāo)準(zhǔn)所需的驗(yàn)證鏈。

SuperGuard C 庫(kù)安全認(rèn)證套件入門(mén)

總體而言,SuperGuard 測(cè)試套件允許開(kāi)發(fā)人員將其軟件映射到安全關(guān)鍵系統(tǒng)的要求,從而簡(jiǎn)化了安全認(rèn)證過(guò)程。完整的 SuperGuard C 庫(kù)安全認(rèn)證套件將于今年夏天作為獨(dú)立解決方案和 SuperTest 的附加組件提供。C++ 標(biāo)準(zhǔn)庫(kù)版本目前也在開(kāi)發(fā)中。

審核編輯:郭婷

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

    關(guān)注

    22

    文章

    2131

    瀏覽量

    77422
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4977

    瀏覽量

    74420
  • 編譯器
    +關(guān)注

    關(guān)注

    1

    文章

    1673

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    HSC32C1物聯(lián)網(wǎng)安全芯片:助力安全認(rèn)證與通信

    HSC32C1物聯(lián)網(wǎng)安全芯片:助力安全認(rèn)證與通信 在物聯(lián)網(wǎng)蓬勃發(fā)展的今天,設(shè)備的安全認(rèn)證和通信保
    的頭像 發(fā)表于 04-28 15:50 ?83次閱讀

    深度解析DS28C39:具備ChipDNA PUF保護(hù)的安全雙向認(rèn)證

    深度解析DS28C39:具備ChipDNA PUF保護(hù)的安全雙向認(rèn)證器 在當(dāng)今高度數(shù)字化和互聯(lián)的時(shí)代,設(shè)備的安全性成為了至關(guān)重要的因素。DS28C
    的頭像 發(fā)表于 04-01 15:50 ?156次閱讀

    深度剖析DS28C36 DeepCover安全認(rèn)證器:特性、應(yīng)用與設(shè)計(jì)考量

    深度剖析DS28C36 DeepCover安全認(rèn)證器:特性、應(yīng)用與設(shè)計(jì)考量 在當(dāng)今數(shù)字化的時(shí)代,數(shù)據(jù)安全是電子系統(tǒng)設(shè)計(jì)中不可忽視的關(guān)鍵因素。DS28
    的頭像 發(fā)表于 04-01 15:50 ?167次閱讀

    DS28C16 I2C低電壓SHA - 3認(rèn)證器:安全與性能的完美結(jié)合

    DS28C16 I2C低電壓SHA - 3認(rèn)證器:安全與性能的完美結(jié)合 在電子設(shè)計(jì)領(lǐng)域,安全認(rèn)證
    的頭像 發(fā)表于 04-01 15:40 ?167次閱讀

    上汽大眾奧迪E5 Sportback榮獲C-NCAP五星安全認(rèn)證

    得分率,榮獲C-NCAP五星安全認(rèn)證,充分彰顯了其在豪華純電市場(chǎng)的安全硬實(shí)力,更印證了奧迪的百年造車(chē)底蘊(yùn)。
    的頭像 發(fā)表于 03-30 14:35 ?506次閱讀

    數(shù)字標(biāo)準(zhǔn)單元庫(kù)的工藝設(shè)計(jì)套件生成步驟

    本文將詳細(xì)介紹數(shù)字標(biāo)準(zhǔn)單元庫(kù)的工藝設(shè)計(jì)套件(PDK)生成步驟。
    的頭像 發(fā)表于 02-02 16:14 ?592次閱讀
    數(shù)字標(biāo)準(zhǔn)單元<b class='flag-5'>庫(kù)</b>的工藝設(shè)計(jì)<b class='flag-5'>套件</b>生成步驟

    電源3C認(rèn)證標(biāo)準(zhǔn)要求

    隨著電氣產(chǎn)品安全監(jiān)管的不斷加強(qiáng),電源類(lèi)產(chǎn)品作為電子設(shè)備的關(guān)鍵組件,其安全性直接影響到整機(jī)的可靠性及用戶(hù)的安全。根據(jù)國(guó)家市場(chǎng)監(jiān)督管理總局和國(guó)家認(rèn)監(jiān)委的相關(guān)規(guī)定,部分電源產(chǎn)品已被納入《強(qiáng)制性產(chǎn)品認(rèn)
    的頭像 發(fā)表于 11-13 11:20 ?2235次閱讀
    電源3<b class='flag-5'>C</b><b class='flag-5'>認(rèn)證</b>標(biāo)準(zhǔn)要求

    使用SAFERTOS與LDRA工具套件提升功能安全

    WITTENSTEIN high integrity Systems(WHIS)與LDRA合作,使結(jié)構(gòu)覆蓋實(shí)現(xiàn)變得更簡(jiǎn)單高效。通過(guò)將SAFERTOS與LDRA的TüV認(rèn)證工具套件集成,嵌入式開(kāi)發(fā)
    的頭像 發(fā)表于 11-11 09:44 ?797次閱讀

    東風(fēng)商用車(chē)榮獲DEKRA德凱ASIL-C功能安全產(chǎn)品認(rèn)證

    近日,東風(fēng)商用車(chē)有限公司新能源整車(chē)控制器項(xiàng)目成功通過(guò)ISO 26262:2018 ASIL-C功能安全認(rèn)證,并獲得第三方檢驗(yàn)檢測(cè)認(rèn)證機(jī)構(gòu)DEKRA德凱頒發(fā)的功能
    的頭像 發(fā)表于 11-08 17:29 ?2775次閱讀

    3C認(rèn)證如何辦理,流程是什么

    3C認(rèn)證(CCC認(rèn)證,全稱(chēng):中國(guó)強(qiáng)制性產(chǎn)品認(rèn)證),是我國(guó)政府為保障消費(fèi)者人身安全、國(guó)家安全、環(huán)境
    的頭像 發(fā)表于 10-21 17:21 ?2575次閱讀
    3<b class='flag-5'>C</b><b class='flag-5'>認(rèn)證</b>如何辦理,流程是什么

    3c認(rèn)證怎么辦理

    3C認(rèn)證(CCC認(rèn)證,全稱(chēng):中國(guó)強(qiáng)制性產(chǎn)品認(rèn)證),是我國(guó)政府為保障消費(fèi)者人身安全、國(guó)家安全、環(huán)境
    的頭像 發(fā)表于 10-21 16:50 ?2768次閱讀
    3<b class='flag-5'>c</b><b class='flag-5'>認(rèn)證</b>怎么辦理

    3C認(rèn)證派生是什么意思?

    ”的方式將新型號(hào)納入現(xiàn)有的3C證書(shū)中,從而節(jié)省檢測(cè)時(shí)間和成本。一、派生認(rèn)證的含義“派生”就是在原有認(rèn)證基礎(chǔ)上的延伸申請(qǐng)。當(dāng)新產(chǎn)品與已認(rèn)證產(chǎn)品在安全
    的頭像 發(fā)表于 10-21 15:29 ?1669次閱讀
    3<b class='flag-5'>C</b><b class='flag-5'>認(rèn)證</b>派生是什么意思?

    充電寶的3C認(rèn)證是什么?為什么要進(jìn)行3C認(rèn)證?

    近日,充電寶3C認(rèn)證受到了人們廣泛的討論,作為人們生活中的常用物品,充電寶的安全性非常重要。而民航部門(mén)對(duì)于充電寶的要求,不僅需要3C認(rèn)證標(biāo)記
    的頭像 發(fā)表于 09-16 17:49 ?5785次閱讀
    充電寶的3<b class='flag-5'>C</b><b class='flag-5'>認(rèn)證</b>是什么?為什么要進(jìn)行3<b class='flag-5'>C</b><b class='flag-5'>認(rèn)證</b>?

    鋰電芯有3C認(rèn)證電池組還要做3C認(rèn)證

    是的,即使鋰電芯已經(jīng)做了3C(CCC)認(rèn)證,電池組通常仍然需要單獨(dú)再做一次3C認(rèn)證。一、原因解釋?zhuān)?.3C
    的頭像 發(fā)表于 06-30 14:16 ?2659次閱讀
    鋰電芯有3<b class='flag-5'>C</b><b class='flag-5'>認(rèn)證</b>電池組還要做3<b class='flag-5'>C</b><b class='flag-5'>認(rèn)證</b>嗎

    小鵬汽車(chē)斬獲兩項(xiàng)國(guó)際頂級(jí)安全認(rèn)證 ISO 26262功能安全流程認(rèn)證和ISO 21448預(yù)期功能安全(SOTIF)流程認(rèn)證

    2025年5月,小鵬汽車(chē)順利通過(guò)全球權(quán)威安全認(rèn)證機(jī)構(gòu)雅析exida 功能安全(ISO 26262)ASIL D 流程認(rèn)證和 預(yù)期功能安全(I
    的頭像 發(fā)表于 06-07 19:00 ?5280次閱讀
    小鵬汽車(chē)斬獲兩項(xiàng)國(guó)際頂級(jí)<b class='flag-5'>安全</b><b class='flag-5'>認(rèn)證</b> ISO 26262功能<b class='flag-5'>安全</b>流程<b class='flag-5'>認(rèn)證</b>和ISO 21448預(yù)期功能<b class='flag-5'>安全</b>(SOTIF)流程<b class='flag-5'>認(rèn)證</b>
    泗洪县| 富阳市| 衡东县| 达拉特旗| 渝中区| 淄博市| 府谷县| 宁南县| 龙陵县| 怀宁县| 长汀县| 沐川县| 紫云| 大化| 六枝特区| 张掖市| 门头沟区| 榆社县| 大丰市| 龙江县| 瓦房店市| 涿州市| 宣威市| 长岛县| 壤塘县| 临邑县| 武义县| 岳池县| 南木林县| 达尔| 阳原县| 丰原市| 伽师县| 聊城市| 精河县| 华容县| 临夏县| 桃园市| 台东市| 绥化市| 广昌县|