出版時間:2006-4 出版社:機械工業(yè) 作者:拉斯特瑞克 頁數(shù):323
Tag標簽:無
內容概要
本書以Rational統(tǒng)一軟件開發(fā)過程(Rational Unified Process)為框架,描述了使用xUML的MDA開發(fā)方法在特定的軟件開發(fā)過程中的應用。本書是作者多年的軟件開發(fā)經(jīng)驗的總結,通過本書,讀者可以學習到什么是模型驅動體系結構、如何使用可執(zhí)行建模增強MDA、什么是xUML、如何建立xUML模型、如何通過對PIM的映射來完成代碼生成過程,以及如何動態(tài)建模、如何使用xUML來表示這種映射等內容。相對于一些MDA理論研究的書籍,本書具有更好的實用性,對可執(zhí)行建模的技術細節(jié)進行更為詳盡的介紹。作者在本書中給出的很多方法、思想可以直接應用到軟件開發(fā)實踐(包括不使用MDA方法的開發(fā)過程)中去。作者以書中包含的多個實例揭示了MDA這個革命性軟件開發(fā)方法的各種優(yōu)點,并指明了利用這些優(yōu)點的方法?! ”緯鴮τ谒醒芯看笾行蛙浖椖块_發(fā)方法未來發(fā)展趨勢的人都是一個極好的參考,也適合作為高等院校計算機專業(yè)本科和研究生的參考書。
作者簡介
Chris Raistrick Kennedy Carter有限公司的項目工程管理服務主管。自1989年起,Chris主要致力于將面向對象方法應用于具有戰(zhàn)略重要性的系統(tǒng)的開發(fā)中。他為電信、汽車、分布式控制、嵌入式系統(tǒng)、衛(wèi)生保健等部門的客戶提供咨詢服務。Chris有長達5年的將UML成功應用于許多項
書籍目錄
譯者序前言致謝作者簡介第1章 引論 1.1 為什么需要讀這本書 1.2 從本書將會學到什么 1.3 我們?yōu)槭裁磳戧P于MDA和UML的書 1.4 什么是模型驅動體系結構 1.5 OMG簡介 1.6 軟件方法的歷史,通往MDA之路 1.7 什么是可執(zhí)行UML 1.8 本書結構 1.9 怎樣閱讀本書第2章 可執(zhí)行模型驅動體系結構 2.1 概述 2.2 MDA背景——軟件工程和過程 2.3 模型驅動體系結構 2.4 可執(zhí)行UML 2.5 過程改進的需要 2.6 使用可執(zhí)行模型的MDA方法的原則 2.7 模型映射 2.8 MDA過程總結 2.9 詳述域 2.10 集成PIM 2.11 建立PIM 2.12 驗證PIM 2.13 詳述系統(tǒng)構建過程 2.14 結論第3章 MDA在典型項目中的應用 3.1 概述 3.2 初始階段 3.3 營造階段 3.4 構建階段 3.5 移交階段 3.6 需求變更的影響 3.7 變更對設計決策的影響 3.8 MDA和其他生命周期過程第4章 用例建?!?.1 用例介紹 4.2 目標 4.3 識別參與者和用例 4.4 用例圖 4.5 建立用例文檔 4.6 管理大的或者復雜的用例模型 4.7 用例建模的有效使用 4.8 具體和抽象用例 4.9 用例層次 4.10 詳述性能 4.11 獲取其他類型的需求 4.12 結論第5章 使用域進行平臺無關建模 5.1 概述 5.2 系統(tǒng)分解的可選策略 5.3 域圖 5.4 域的類型 5.5 組織域圖 5.6 尋找域的技術 5.7 MDA過程:總結 ……第6章 對域中的類建模第7章 類的行為和交互第8章 操作建模第9章 動態(tài)建模第10章 動作規(guī)約第11章 用于建模的模式第12章 域的集成第13章 系統(tǒng)生成第14章 實例研究光盤安裝向導術語表縮寫表索引
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載