《基于模型的軟件開(kāi)發(fā)方法》介紹了一種基于領(lǐng)域和模型的軟件開(kāi)發(fā)方法,該方法結(jié)合領(lǐng)域驅(qū)動(dòng)開(kāi)發(fā)方法、模型驅(qū)動(dòng)開(kāi)發(fā)方法及軟件構(gòu)件技術(shù),可有效地縮短開(kāi)發(fā)時(shí)間、提高開(kāi)發(fā)效率!痘谀P偷能浖_(kāi)發(fā)方法》詳細(xì)地介紹了領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)、模型驅(qū)動(dòng)設(shè)計(jì)、軟構(gòu)件技術(shù)等概念;并且,將這些概念整合到一起,以某領(lǐng)域軟件開(kāi)發(fā)作為案例,為開(kāi)發(fā)人員揭示了完整的開(kāi)發(fā)過(guò)程,詳細(xì)地介紹了技術(shù)路線、技術(shù)細(xì)節(jié),使讀者了解模型驅(qū)動(dòng)、領(lǐng)域驅(qū)動(dòng)等概念,同時(shí),能有效地將它們結(jié)合起來(lái),應(yīng)用到實(shí)際開(kāi)發(fā)過(guò)程中。
《基于模型的軟件開(kāi)發(fā)方法》適合軟件架構(gòu)師、開(kāi)發(fā)人員閱讀。
第1章 緒論
1.1 軟件產(chǎn)業(yè)的發(fā)展和現(xiàn)狀
1.1.1 軟件產(chǎn)業(yè)及其發(fā)展
1.1.2 我國(guó)軟件產(chǎn)業(yè)的現(xiàn)狀
1.2 軟件開(kāi)發(fā)方法概述
1.2.1 結(jié)構(gòu)化的軟件開(kāi)發(fā)方法
1.2.2 面向?qū)ο蟮能浖_(kāi)發(fā)方法
1.2.3 計(jì)算機(jī)輔助軟件工程
1.3 針對(duì)領(lǐng)域基于模型的軟件開(kāi)發(fā)方法
1.3.1 針對(duì)領(lǐng)域基于模型的軟件開(kāi)發(fā)方法的提出及該方法的意義
1.3.2 針對(duì)領(lǐng)域基于模型的軟件開(kāi)發(fā)方法
第2章 領(lǐng)域工程
2.1 軟件復(fù)用與領(lǐng)域工程
2.1.1 軟件復(fù)用技術(shù)
2.1.2 軟件復(fù)用與領(lǐng)域工程
2.2 領(lǐng)域工程概述
2.2.1 基本概念
2.2.2 領(lǐng)域工程研究和實(shí)施的基本前提
2.2.3 參與領(lǐng)域工程的人員
2.3 領(lǐng)域工程過(guò)程
2.3.1 領(lǐng)域分析
2.3.2 領(lǐng)域設(shè)計(jì)
2.3.3 領(lǐng)域?qū)崿F(xiàn)
2.4 領(lǐng)域工程與其他相關(guān)技術(shù)
2.5 領(lǐng)域工程方法
2.5.1 FODA方法
2.5.2 DSSA方法
第3章 基于模型的軟件開(kāi)發(fā)
3.1 軟件開(kāi)發(fā)技術(shù)的發(fā)展
3.1.1 傳統(tǒng)的軟件開(kāi)發(fā)
3.1.2 面向?qū)ο蟮能浖_(kāi)發(fā)l
3.1.3 以模型為中心的軟件開(kāi)發(fā)I
3.2 模型驅(qū)動(dòng)架構(gòu)
3.2.1 模型驅(qū)動(dòng)架構(gòu)概述
3.2.2 基本概念
3.2.3 MDA及其相關(guān)技術(shù)
3.2.4 應(yīng)用MDA的成功案例
3.3 基于模型的軟件開(kāi)發(fā)方法
3.3.1 基于模型的軟件開(kāi)發(fā)方法概述
3.3.2 基于模型的軟件開(kāi)發(fā)過(guò)程
3.4 針對(duì)領(lǐng)域的基于模型的軟件開(kāi)發(fā)方法
第4章 軟件構(gòu)件技術(shù)
4.1 軟件構(gòu)件技術(shù)概述
4.1.1 軟件構(gòu)件技術(shù)的發(fā)展歷程
4.1.2 基本概念
4.2 軟件構(gòu)件技術(shù)的主要研究?jī)?nèi)容
4.2.1 構(gòu)件獲取
4.2.2 構(gòu)件描述
4.2.3 構(gòu)件分類和檢索
4.2.4 基于構(gòu)件的軟件開(kāi)發(fā)
第5章 領(lǐng)域分析
5.1 引言
5.2 面向特征的領(lǐng)域分析方法
5.3 基于FODA的簡(jiǎn)化的領(lǐng)域特征模型
5.3.1 特征及特征模型
5.3.2 特征模型的領(lǐng)域變化性表現(xiàn)機(jī)制
5.3.3 特征模型構(gòu)建
5.4 醫(yī)學(xué)檢驗(yàn)儀器領(lǐng)域分析、領(lǐng)域特征模型構(gòu)建
5.4.1 醫(yī)學(xué)檢驗(yàn)儀器領(lǐng)域軟件開(kāi)發(fā)現(xiàn)狀
5.4.2 服務(wù)層分析
5.4.3 功能層和行為特點(diǎn)層分析
……
第6章 領(lǐng)域軟件建模
第7章 領(lǐng)域軟構(gòu)件開(kāi)發(fā)
第8章 開(kāi)發(fā)實(shí)例
參考文獻(xiàn)