可信的航天嵌入式控制軟體開發技術

可信的航天嵌入式控制軟體開發技術

《可信的航天嵌入式控制軟體開發技術》是2017年國防工業出版社出版的圖書,作者是楊孟飛。

基本介紹

  • 中文名:可信的航天嵌入式控制軟體開發技術
  • 作者:楊孟飛等
  • 出版時間:2017年12月
  • 出版社:國防工業出版社
  • 頁數:176 頁
  • ISBN: 9787118112665
  • 定價:62.00 元
  • 開本:16 開
  • 裝幀: 精裝
內容簡介,目錄,

內容簡介

本書主要介紹航天嵌入式控制軟體可信保障技術體系及其關鍵技術。首先 從近年來的實際案例提煉出影響航天嵌入式軟體可信性的十大可信問題,針對 這些關鍵可信問題,從問題、階段、方法、工具和度量五個維度進行研究,形成了 具有五維體系結構的可信性保障技術體系;然後,重點論述了需求建模與驗證、 程式實現正確性保障、嵌入式軟體形式化驗證等關鍵問題的解決方案;最後依據 可信保障技術體系的需求,介紹了構建嵌入式軟體可信保障集成環境的集成方 法、體系架構和關鍵技術。

目錄

第1章嵌入式軟體可信性保障技術體系
1.1航天嵌入式控制系統的組成和特點
1.2航天嵌入式控制軟體中的可信問題
1.2.1實時性問題
1.2.2記憶體使用問題
1.2.3數據使用問題
1.2.4計算問題
1.2.5協定正確性問題
1.2.6狀態轉換問題
1.2.7故障處理問題
1.2.8編譯等價性問題
1.2.9編碼問題
1.2.10各階段一致性問題
1.3可信保障五維體系結構模型
1.4實例:時序保障問題分析
1.4.1需求分析階段的保障
1.4.2設計階段的保障
1.4.3編碼階段的保障
1.4.4測試階段的保障
1.4.5方法、技術和工具
1.4.6度量
第2章航天控制軟體需求建模與驗證
2.1需求建模語言
2.1.1建模語法定義
2.1.2建模語義解釋
2.2需求性質描述語言
2.2.1性質描述語法定義
2.2.2性質描述語義解釋
2.2.3性質描述模板
2.3分析與驗證方法
2.3.1類型檢查
2.3.2數據流分析
2.3.3原型生成與快速仿真
2.3.4隨機語義
2.3.5機率模型檢查
2.4SPRADL套用框架
第3章程式實現正確性保障
3.1可信編程規範
3.1.1禁止使用的C語言特性
3.1.2語言使用規則
3.1.3領域相關規則
3.1.4環境相關規則
3.1.5檢測工具介紹
3.2數值性質分析技術
3.2.1基於抽象解釋的數值性質分析技術
3.2.2區間抽象域的基本定義及操作
3.2.3區間抽象域的冪集拓展
3.2.4基於浮點區間冪集的程式分析方法
3.3數據競爭預防和檢測技術
3.3.1典型數據競爭案例及分析
3.3.2避免數據競爭的設計策略
3.3.3數據競爭檢測方法及工具
3.4單元測試用例自動生成技術
3.4.1測試技術
3.4.2套用實例
3.5數字虛擬仿真測試技術
3.5.1數字虛擬仿真測試平台的功能
3.5.2數字虛擬仿真測試平台構建技術
3.5.3數字虛擬仿真測試平台
第4章嵌入式軟體形式化驗證
4.1模型檢驗
4.1.1軟體模型檢驗技術
4.1.2嵌入式軟體模型檢驗技術
4.1.3模型檢驗工具
4.1.4面向源程式的模型檢驗套用舉例
4.2定理證明
4.2.1定理證明技術
4.2.2嵌入式作業系統的形式化驗證舉例
第5章嵌入式軟體可信保障集成環境
5.1集成環境的需求和功能
5.2集成環境的集成方法
5.2.1集成對象
5.2.2集成方法
5.3集成環境實現
5.3.1集成環境體系架構
5.3.2集成環境的實現技術
5.3.3設計實現
5.3.4工具集成與套用舉例
縮略語
參考文獻

相關詞條

熱門詞條

聯絡我們