嵌入和實時系統(tǒng)變得日益復雜,因此需要一種預先計劃周詳的、成熟的設計方法,如此方可成功地實現(xiàn)?;趯ο蟮慕y(tǒng)一建模語言(UML)可以描述對于實時系統(tǒng)極為關鍵的結構和行為方面,并且已成為有效設計的優(yōu)秀媒介。就像暢銷的上一版一樣,第二版概述了實時系統(tǒng)的本質,并且介紹了側重于設計和開發(fā)的UML。本書詳細講解了需求分析、對象結構和對象行為的定義、體系結構設計、機械設計、以及包含數據結構、操作和異常的更詳細的設計。書中圖文并茂,詳細闡述了UML的設計技術,并且通過詳細、直實的例子向讀者展示了這些技術的應用。本書以UML標準為基礎,涵蓋了動作主義元模型的狀態(tài)圖,并且深入描述和演示了如何有效地應用用例,以及捕獲對象模型和狀態(tài)行為。本書還介紹了作者多年研究的心血——嵌入式系統(tǒng)的快速面向對象過程(ROPES),這是一個已得到證實的產品開發(fā)過程,以及一個新的UML擴展過程的補充。BrucePowelDouglass是實時系統(tǒng)開發(fā)工具的主流廠商i-Logix的技術總宣傳師,對于UML最初規(guī)范的制訂功不可沒,并且還是對象管理組(OMG)的實時分析和設計工作組的主席之一。他還為很多公司和機構,包括NASA,提供建大規(guī)模、實時、安全臨界系統(tǒng)方面的咨詢。他還寫了其他四本實時和嵌入式系統(tǒng)方面的書。