《UML嵌入式設計》【出版社】清華大學出版社
【書號】9787302163107
【出版日期】2008年1月
【開本】16開
【頁碼】463
【版次】1-1
【所屬分類】計算機>軟體工程及軟體方法學>UML
計算機>計算機組織與體系結構>嵌入式計算機
內容簡介
UML是當今最流行的標準建模語言,它與嵌入式系統設計愈來愈密切。本書深入淺出地介紹了兩者之間的密切關係,並通過精彩的實例講解,讓讀者迅速掌握UML建模技能,並能迅速進入當今科技行業最熱門的領域。
本書共分7章,第1章首先介紹了嵌入式系統建模的特點及其效益,然後介紹如何將UML迅速而有效地套用於嵌入式建模上;第2章是建立系統模型的基礎技術;第3~6章詳細介紹了建模的高級技術,並以詳盡的實例解說來提升讀者建模的技能及其套用能力;第7章以翔實的案例深入講解如何將專家的設計模式套用於各式各樣的嵌入式和實時系統開發上。
本書著重於傳授作者多年的實踐經驗,使讀者能夠運用最流行的UML技術進行嵌入式系統設計工作。因此,本書可作為高等院校UML。課程的教材,對國中級嵌入式/實時系統程式設計師以及準備學習嵌入式系統沒計與建模的讀者具有較高的參考價值。
編輯推薦
嵌入式系統建模的特點及其效益,建立系統模型的基礎技術,UML如何表現部分與整體結構,UML如何表達組件狀態的變化,UML如何實現UseCase,UML如何表達組件的活動,UML如何表達設計模式。
本書特色:針對目前嵌入式開發人員的廣泛需求,將UML的套用與嵌入式相結合進行深入剖析,著重於傳授作者多年的實戰經驗,並通過多個翔實的開發案例教會讀者如何運用最流行的UML技術做好嵌入式系統的設計工作。書後還附有作者親自講解和錄製的近3小時的有聲繪圖CD。
作譯者介紹
本書提供作譯者介紹
高煥堂,台灣軟體架構設計大師,從事IT行業近30年,台灣oo技術的代表人物。現任MISOO軟體開發與管理顧問公司首席架構師,編著過十餘本軟體技術相關書籍。多年來一直與UMLChina密切聯繫,與大陸軟體人員分享軟體“設計”的觀點、技術和哲理。
目錄信息
第1章嵌入式軟體新途徑——目件化設計
1.1迎接軟、硬體整合設計時代的來臨
1.2嵌入式系統設計:組件化新思維
1.3重視組件的依賴(Dependency)
1.3.1組件依賴至關重要
1.3.2管理軟體組件的依賴
1.4認識軟體組件
1.4.1何謂組件
1.4.2軟體組件的特性
1.5組件化軟體的目標:有機次序
1.6組件化軟體的手段:對象(OO)技術
1.7認識對象模型(ObjectModel)
1.7.1什麼是模型?
1.7.2為什麼需要對象模型?
1.7.3全方位的對象模型:以EA工具為例
1.8對象建模語言——UML
1.8.1設計師共通的表達方式——建模語言
1.8.2UML的發展
1.8.3UML的基本元素
......
序言
當全球快速邁向數字家電、汽車電子化、M化生活之際,軟硬體整合設計(HW-SWCo-Design)蔚為風潮。像IPod和WII等數碼產品都是此波軟硬整合設計的代表作。由於軟硬整合設計的強烈需求,當前嵌入式系統開發已成為主流。上述軟硬體整合設計的基本目標是:.
●軟硬整合設計;
●軟硬分開生產;
●軟硬獨立成長。......
雖然軟硬整合設計的概念已經存在多年了,但是大多偏向從硬體看軟體的觀點,認為軟體比較軟,像樹葉一般;而硬體較硬,像樹幹一般。其並未兼顧軟硬的平衡感,導致軟體對於硬體組件的演進和調換性並未做出應有貢獻。於是有必要增添另一個新觀點。
新觀點的特色是:從改變(Change)上看,.....
