《嵌入式系統軟體工程:基礎知識、方法和套用》系統地闡述嵌入式系統軟體工程所涉及的過程、方法、內容,以及在典型工業領域中的套用。全書內容分為兩大部分:第一部分介紹嵌入式系統軟體工程方法論,主要包括嵌入式軟體的開發過程(需求工程、軟體和系統體系結構、編程和測試等內容),開發和測試中所採用的標準,與安全性相關的軟體系統的準入,以及嵌入式軟體所涉及的法律問題:第二部分介紹嵌入式系統軟體在汽車領域、軌道交通領域、航天領域、醫療器械、工業自動化、通信系統中的套用,在每個套用領域重點介紹具體套用領域的一些特定需求、技術和限制條件,以及它們對於嵌入式系統軟體開發過程的影響。
基本介紹
- 書名:嵌入式系統軟體工程——方法、實用技術及套用
- ISBN:9787302425311
- 出版時間:2016.06.01
基本信息,內容簡介,作者簡介,目錄,
基本信息
作者:Robert Oshana、Mark Kraeling、單波、蘇林萍、謝萍、劉向軍
定價:135元
印次:1-1
ISBN:9787302425311
出版日期:2016.06.01
定價:135元
印次:1-1
ISBN:9787302425311
出版日期:2016.06.01
內容簡介
嵌入式系統在最近幾年中得到了迅速發展和廣泛套用。這對嵌入式軟體的可靠性、穩定性、魯棒性和性能都提出了更高的要求,對嵌入式軟體的開發也提出了新的挑戰。本書講述了嵌入式軟體的重要特性和軟體工程方法,例如軟體設計、基於組件的開發、軟體架構、系統集成和測試,以及與之配套的方法論、語言、工具和流程等。它幾乎涵蓋了嵌入式軟體開發的所有方面,包括建模、軟/硬體協同設計、作業系統、編程規範、性能與最佳化、集成測試、質量控制、多核軟體、智慧財產權與項目管理等主要問題。書中列舉了存儲與I/O、Linux與開源軟體,以及面向網路和汽車的套用,最後的實例研究更可以幫助讀者加深對嵌入式軟體的理解。
作者簡介
Robert Oshana 擁有超過30年的嵌入式軟體行業從業經驗,擁有電子工程學士、電子工程碩士、計算機科學碩士和工商管理碩士學位,是IEEE的高級會員。曾在全球眾多技術領域舉辦了100多場學術報告,並且出版了多部嵌入式軟體技術方向的書籍。同時,Robert是Southern Methodist大學兼職教授,給研究生開設了“軟體工程”和“嵌入式系統”課程。
Mark Kraeling 主要從事汽車和交通行業的嵌入式實時系統研究。擁有電子工程學士學位、電子工程碩士學位和工商管理碩士學位。Mark長期在世界各地的嵌入式會議做學術報告。Mark積極參與產業的發展,包括在嵌入式系統設計會議上宣講論文,以及與美國鐵路協會(AAR)的各專家委員會共同制定標準。Mark曾任職於康明斯公司,研究實時引擎控制;目前在GE運輸系統擔任產品經理,致力於鐵路系統的實時性和安全性工作。
目錄
序(一)1
序(二)3
譯者序5
嵌入式系統軟體工程——路線圖7
前言15
致謝17
關於作者19
第1章嵌入式軟體工程與實時系統
1.1軟體工程
1.2嵌入式系統
1.3實時系統
1.3.1實時系統的類型——軟實時和硬實時系統
1.3.2硬實時系統的例子
1.3.3實時事件的特點
1.3.4有效執行與執行環境
1.4實時系統設計的挑戰
1.4.1回響時間
1.4.2從故障中恢復
1.4.3嵌入式系統軟體的構建過程
1.5分散式和多處理器架構
1.6嵌入式系統軟體