睿地可靠度論壇(TW-REDI Forum)

標題: QKC20191018:彭鴻霖_從 ISO 26262-6:2018 看軟體品質 [打印本頁]

作者: hlperng    時間: 2019-9-27 18:52:33     標題: QKC20191018:彭鴻霖_從 ISO 26262-6:2018 看軟體品質

本帖最後由 hlperng 於 2019-10-17 20:22 編輯

品質學會品質知識社群 (QKC) 研討會
專題:從ISO 26262-6:2018 看軟體品質
時間:2019 年 10 月 18 日(星期五) 19:00 - 21:00   
地點:品質學會九樓教室(台北市羅斯福路 2 段 75 號)
主講:丁立安、彭鴻霖 會友



作者: hlperng    時間: 2019-10-10 07:10:16

本帖最後由 hlperng 於 2019-11-16 10:32 編輯

安全設計應該本著持續改進的精神,追求更新或更好的安全方法,不因已滿足某些安全標準而自滿。


ISO 26262-6, 道路車輛 - 功能安全性 - 第 6 部:軟體層級產品發展,2010 年發行第一版,2018年配合系列改版發行第二版。針對軟體開發有七項工作,分別敘述在第 5 章到第 11 章:

ISO 26262-6:2018 參考文獻 (部分)


軟體生命週期 (software lifecycle)、軟體發展生命週期 (SDLC)

ISO 26262-6 雖然建議可以採用傳統的 V-形發展模型,不過認為機敏軟體發展 (agile software development) 模型也適用安全相關系統的軟體發展。惟機敏方式與方法不可忽視安全措施或省略基礎文檔,以及嚴格的產品過程與安全完整性。
模型為基礎發展方式 (model-based development approaches, MBDV)

使用案例:要求、設計、驗證/試驗


電腦程式編寫語言 - C 語言
* ISO/IEC 9899:1990, Programming languages - C
* C++03、C++11、C++14、C++17

英國車輛產業軟體可靠性協會 (The Motor Industry Software Reliability Association, MISRA),成立使命在於提供車輛產業服務與支援,協助發展安全、可靠的嵌入式軟體。MISRA C 是由 MISRA 針對應用 C 語言開發車用軟體的指導綱要,目的在於提高嵌入式系統的安全性、可靠性與可移植性。

* MISRA C:1998,127 條編碼規則
* MISRA C:2004,142 條編碼規則
* MISRA C++:2008,228 條編碼規則 (必要 198、建議 18、文件 12)
* MISRA C:2012,143 條編碼規則、16 條指令

2019 年,MISRA 針對 C++17 的發行,宣布 MISRA C++:2008 (C++03)  與 AUTOSAR 指導綱要的整合作業正在進行中,適用的領域包括車輛、航太國防、及醫療裝置。







[attach]2852[/attach][attach]2853[/attach][attach]2854[/attach][attach]2855[/attach][attach]2856[/attach][attach]2857[/attach]





歡迎光臨 睿地可靠度論壇(TW-REDI Forum) (http://tw-redi.com/) Powered by Discuz! X2