注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合Executable UML模型驅動開發(fā)

Executable UML模型驅動開發(fā)

Executable UML模型驅動開發(fā)

定 價:¥85.00

作 者: (美)米利塞維 著,車立紅 譯
出版社: 清華大學出版社
叢編項:
標 簽: 軟件工程/開發(fā)項目管理

ISBN: 9787302256311 出版時間: 2011-10-01 包裝: 平裝
開本: 大16開 頁數(shù): 591 字數(shù):  

內(nèi)容簡介

  作者DraganMilicev認為,肯定可以提高軟件開發(fā)效率。在這一理念的支撐下,他提出了一種可以在軟件開發(fā)中提高抽象層次并減少偶發(fā)復雜性的方法。本書內(nèi)容全面,重點講述了可執(zhí)行的UML配置文件,以及一種通過使用建模節(jié)省大量時間并避免人為錯誤的有效方法?!禘xecutableUML模型驅動開發(fā)》是一本有關模型驅動開發(fā)的深入教程,重點講述了信息系統(tǒng),并詳細描述了該系統(tǒng)的含義。閱讀本書后您會發(fā)現(xiàn),可以通過使用對象范式、模型驅動的開發(fā)以及形式化且可執(zhí)行的UML配置文件,更好地理解信息系統(tǒng)并實現(xiàn)更高效的開發(fā)。書中提供的示例有助于演示開發(fā)過程,并且展示了如何使用UML構建信息系統(tǒng)。此外,((ExecutableUML模型驅動開發(fā)》還全面描述了面向對象的基本概念,進一步討論了面向對象和信息系統(tǒng)開發(fā)的全面結合,以及如何處理在系統(tǒng)開發(fā)中面臨的挑戰(zhàn)。主要內(nèi)容◆信息系統(tǒng)的特征及信息系統(tǒng)開發(fā)的過程模型◆用于構建信息系統(tǒng)的主流技術的優(yōu)點、常見問題以及其影響開發(fā)的方式◆介紹在構建信息系統(tǒng)中應用的對象范式◆在構建信息系統(tǒng)中很可能需要使用UML的概念及各個部分讀者對象本書適用于分析、指定、設計、建模、開發(fā)或測試信息系統(tǒng)的軟件從業(yè)人員。通過學習書中內(nèi)容有助于擴展他們的知識,使用可執(zhí)行的uML進行模型驅動的快速應用程序開發(fā)來提高工作效率。

作者簡介

  米利塞維,Dragan Milicev博士是貝爾格萊德大學電子工程學院計算機科學系的副教授。他是Serbian Object Laboratories d.o.o.(SOL,www.sol.rs)公司的創(chuàng)始人兼CTO,這是一家軟件開發(fā)公司,致力于使用模型驅動的技術構建軟件開發(fā)工具,并構建自定義應用程序和系統(tǒng)。在構建復雜的軟件系統(tǒng)方面,Dragan Milicev擁有25年的豐富經(jīng)驗,曾在20多個學術和國際行業(yè)項目中擔任首席軟件架構師、項目經(jīng)理或顧問。值得一提的是他曾擔任大部分SOL項目及其產(chǎn)品的首席軟件架構師和項目經(jīng)理,這些SQL產(chǎn)品包括:SOLoist,一個用于信息系統(tǒng)的快速應用程序模型驅動開發(fā)架構;SOL UML Visual Debugger,世界上首批UML可視化調(diào)試程序之一,針對UML建模工具Poseidon而設計;SOL Java VisualDebugger,用于Eclipse的插件,支持使用UML對象圖表對測試對象結構建模。他曾在大部分知名的科學和專業(yè)的報刊、雜志上發(fā)表論文,為模型驅動的開發(fā)和UML的理論和實踐作出了巨大貢獻。Dragan Milicev以前曾在塞爾維亞出版了3本有關C++、面向對象編程和UML的書籍。

圖書目錄

第1部分 概述
第1章 信息系統(tǒng)建模
1.1 信息系統(tǒng)的定義
1.2 模型和建模范式、語言及工具
1.2.1 建模
1.2.2 建模語言
1.2.3 建模工具
1.2.4 建模范式
1.3 過程和方法
第2章 傳統(tǒng)的IS開發(fā)方法
2.1 傳統(tǒng)建模范式的特征
2.2 可用性方面
2.3 開發(fā)方面
2.3.1 范圍中斷
2.3.2 語義中斷
2.3.3 開發(fā)階段中斷
2.3.4 中斷的含義
2.3.5 用戶界面開發(fā)問題
第3章 對象范式
3.1 面向對象建模
3.2 統(tǒng)一建模語言
3.2.1 UML的特征
3.2.2 UML的配置
3.3 傳統(tǒng)的OO開發(fā)方法
3.4 所期望的面向對象信息系統(tǒng)的特征
3.4.1 可用性方面
3.4.2 開發(fā)方面
3.5 本書其余部分的內(nèi)容
第2部分 OOISUML概述
第4章 入門
4.1 00ISUML的主要特性
4.2 00ISUML的組織
第5章 基本的語言概念
5.1 類和屬性
5.1.1 需求
5.1.2 概念
5.1.3 交互表現(xiàn)形武
5.1.4 FAQ
5.2 關聯(lián)
5.2.1 需求
5.2.2 概念
5.2.3 交互表現(xiàn)形式
5.2.4 FAQ
5.3 泛化/特化關系
5.3.1 需求
5.3.2 概念
5.3.3 交互表現(xiàn)形式
5.3.4 FAQ
5.4 操作
5.4.1 需求
5.4.2 概念
5.4.3 交互表現(xiàn)形式
5.4.4 FAQ
5.5 多態(tài)性
5.5.1 需求
5.5.2 概念
5.5.3 交互表現(xiàn)形式
5.5.4 FAQ
5.6 一致性規(guī)則
5.6.1 需求
5.6.2 概念
5.6.3 交互表現(xiàn)形式
5.6.4 FAQ
第6章 交互和查詢
6.1 自定義表現(xiàn)
6.1.1 需求
6.1.2 概念
6.1.3 交互表現(xiàn)形式
6.1.4 FAQ
6.2 自定義行為
6.2.1 需求
6.2.2 概念
6.2.3 交互表現(xiàn)形式
6.2.4 FAQ
6.3 查詢
6.3.1 需求
6.3.2 概念
6.3.3 交互表現(xiàn)形式
6.3.4 FAQ
第3部分 概念
第7章 一般概念
7.1 00ISUML的二分法
7.1.1 特化/實現(xiàn)和分類器/實例二分法
7.1.2 建模和執(zhí)行
7.1.3 編譯和解釋
7.1.4 基本概念和派生概念
7.1.5 形式化概念和非形式化概念
7.1.6 結構和行為
7.1.7 核心部分和擴展部分
7.1.8 模型元素和圖表
7.2 一般的語言概念
7.2.1 元素和注釋
7.2.2 包
7.2.3 名稱空間和可見性
7.2.4 依賴
7.2.5 多重性元素
第8章 類和數(shù)掘類型
8.1 類和數(shù)據(jù)類型的共有特征
8.1.1 類和數(shù)據(jù)類型的概念
8.1.2 作為分類器的類和數(shù)據(jù)類型
8.2 類和數(shù)據(jù)類型的不同特征
8.2.1 標識
8.2.2 特性
8.2.3 復制語義
8.2.4 生存期
8.3 實例的創(chuàng)建和銷毀
8.3.1 動作
8.3.2 構造函數(shù)
8.3.3 創(chuàng)建型對象結構
8.3.4 析構函數(shù)
8.3.5 對象的傳播銷毀
8.4 數(shù)據(jù)類型
8.4.1 原始數(shù)據(jù)類型
8.4.2 枚舉
8.4.3 內(nèi)置和用戶定義的數(shù)據(jù)類型
第9章 屬性
9.1 作為結構特性的屬性
9.1.1 作為多重性類型元素的屬性
9.1.2 靜態(tài)屬性
9.1.3 只讀屬性
9.1.4 凍結屬性
9.1.5 派生屬性
9.1.6 屬性的重新定義
9.2 對屬性執(zhí)行的動作
9.2.1 讀取屬性動作
9.2.2 寫入屬性動作
9.2.3 符號null
……
第10章 關聯(lián)
第11章 約束
第12章 查詢
第13章 操作和方法
第14章 狀態(tài)機
第15章 協(xié)作和交互
第4部分 命令、表示和體系結構
第5部分 方法
第6部分 補充內(nèi)容
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.leeflamesbasketballcamps.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號