Embedded Software Development for Safety-Critical Systems
暫譯: 安全關鍵系統的嵌入式軟體開發

Hobbs, Chris

  • 出版商: CRC
  • 出版日期: 2025-09-17
  • 售價: $2,490
  • 貴賓價: 9.5$2,366
  • 語言: 英文
  • 頁數: 356
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1032980370
  • ISBN-13: 9781032980379
  • 相關分類: 嵌入式系統
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Safety-critical devices, whether medical, rail, automotive or industrial are dependent on the correct operation of sophisticated software. Many standards describe how such systems should be designed, built and verified. Developers who previously had to know only how to program devices for their industry must now understand and deploy additional development practices and be prepared to justify their work to external assessors.

The third edition of Embedded Software Development for Safety-Critical Systems is about the creation of dependable embedded software. It is written for system designers, implementers and verifiers who are experienced in general embedded software development, but who are now facing the prospect of developing a software-based system for safety-critical applications. In particular, it is aimed at those creating a product that must satisfy one or more of the international standards relating to safety critical applications, including IEC 61508, ISO 26262, EN 50716, UL 4600, ISO 21448, ISO/PAS 8800 or IEC 62304.

This book has evolved from a course text used by QNX for a three-day training module on building embedded software for safety-critical systems. Although it describes open source tools for most applications, it also provides enough information for you to seek out commercial vendors if that's the route you decide to pursue. All of the techniques described in this book may be further explored through several hundred references to articles that the author has personally found helpful as a professional software developer. Almost all of these references are available for free download.

商品描述(中文翻譯)

安全關鍵設備,無論是醫療、鐵路、汽車還是工業,都依賴於複雜軟體的正確運作。許多標準描述了這些系統應如何設計、建造和驗證。開發人員過去只需了解如何為其行業編寫設備程式碼,但現在必須理解並部署額外的開發實踐,並準備向外部評估者證明他們的工作。

《安全關鍵系統的嵌入式軟體開發》第三版專注於創建可靠的嵌入式軟體。這本書是為那些在一般嵌入式軟體開發方面有經驗的系統設計師、實施者和驗證者所寫,但他們現在面臨為安全關鍵應用開發基於軟體的系統的前景。特別是,它針對那些創建必須滿足一個或多個與安全關鍵應用相關的國際標準的產品,包括 IEC 61508、ISO 26262、EN 50716、UL 4600、ISO 21448、ISO/PAS 8800 或 IEC 62304。

這本書源自 QNX 用於三天培訓模組的課程文本,該模組專注於為安全關鍵系統構建嵌入式軟體。雖然它描述了大多數應用的開源工具,但也提供了足夠的信息,讓您在決定追求商業供應商時能夠尋找相關資源。本書中描述的所有技術都可以通過數百個參考文獻進一步探索,這些文獻是作者作為專業軟體開發者親自認為有幫助的。幾乎所有這些參考文獻都可以免費下載。

作者簡介

Until February 2024 Chris was a full-time employee of QNX, working on the development, verification and certification of complex software systems. Since February Chris has continued this work as a consultant and as a Visiting Researcher at the University of Waterloo (Ontario). Chris has been a member of two safety working groups, producing guidance documents for Assurance Cases and for the safety analysis of Complex Systems: Chris is the editor of the documents being created for both groups. He has published papers at various conferences on safety topics, most recently two papers delivered at the Safety Critical Systems Symposium in Bristol, UK, in February 2024. He has two distinct sets of books. CRC Press has published his technical books and Aviation Publishers (https: //www.aviationpublishers.com/) has published his aviation books. Since edition 2 of Embedded Software Development for Safety-Critical Systems appeared, several of the aviation books have been republished to keep up with changes in aviation regulations and practices. No other technical book has appeared.

作者簡介(中文翻譯)

直到2024年2月,Chris是QNX的全職員工,負責複雜軟體系統的開發、驗證和認證。自2月以來,Chris以顧問身份繼續這項工作,並擔任滑鐵盧大學(安大略省)的訪問研究員。Chris曾是兩個安全工作小組的成員,為保證案例和複雜系統的安全分析製作指導文件:他是這兩個小組所創建文件的編輯。他在各種會議上發表了有關安全主題的論文,最近在2024年2月於英國布里斯托舉行的安全關鍵系統研討會上發表了兩篇論文。他擁有兩套不同的書籍。CRC Press出版了他的技術書籍,而Aviation Publishers(https://www.aviationpublishers.com/)則出版了他的航空書籍。自《安全關鍵系統的嵌入式軟體開發》第2版出版以來,幾本航空書籍已重新出版,以跟上航空法規和實踐的變化。沒有其他技術書籍出版。