出版時間:2008-5 出版社:李代平 清華大學出版社 (2008-05出版) 作者:李代平 頁數(shù):440
Tag標簽:無
內(nèi)容概要
《高等學校教材·軟件工程:軟件體系結構教程》系統(tǒng)地介紹軟件體系結構的基本原理、方法和實踐,全面反映軟件體系結構研究和應用的最新進展。既討論軟件體系結構的基本理論知識,又介紹軟件體系結構的設計和工業(yè)界面應用實例,強調(diào)理論與實踐相結合?! 陡叩葘W校教材·軟件工程:軟件體系結構教程》共10章,第1章簡單介紹軟件體系的概念、發(fā)展和應用現(xiàn)狀;第2章討論軟件體系結構建模,包括視圖模型、核心模型、生命周期模型和抽象模型;第3章介紹軟件體系結構的風格和特定領域軟件體系結構;第4章討論軟件體系結構的描述方法,重點介紹軟件體系結構描述語言;第5章介紹動態(tài)軟件體系結構及其描述方法;第6章介紹Web服務體系結構相關知識,以及面向服務的體系結構的基本概念和設計原則;第7章討論基于體系結構的軟件開發(fā)方法,介紹基體結構的軟件過程;第8章討論軟件體系結構的分析與測試問題,重點介紹軟件體系結構的可靠性風險分析;第9章討論軟件體系評估方法,重點介紹ATAM和SAAM方法;第10章介紹軟件產(chǎn)品線的原理和方法,重點討論產(chǎn)品線體系結構的設計和演化。
書籍目錄
第一章 緒論第二章 軟件體系結構第三章 軟件體系結構模式第四章 軟件體系結構描述第五章 軟件體系結構建模理論第六章 軟件體系結構設計原理第七章 用UML描述軟件體系結構第八章 需求到軟件體系結構的方法第九章 面向?qū)ο篌w系結構第十章 軟件體系結構的質(zhì)量分析第十一章 體系結構配置研究第十二章 軟件體系結構性能第十三章 軟件體系結構評估方法第十四章 Oracle體系結構第十五章 網(wǎng)格體系結構參考文獻
章節(jié)摘錄
第1章 緒論由于計算機軟件系統(tǒng)的規(guī)模和復雜程度不斷提高,軟件系統(tǒng)的結構變得13益復雜,軟件系統(tǒng)的質(zhì)量和性能不再僅僅取決于軟件的實現(xiàn)算法和數(shù)據(jù)結構,軟件體系結構的正確設計和選擇往往是整個軟件系統(tǒng)成功的關鍵因素。因此,軟件體系結構逐漸成為軟件工程領域的研究熱點,并成為大型軟件系統(tǒng)開發(fā)與軟件產(chǎn)品線生產(chǎn)的關鍵技術。1.1 當前軟件工程的分析軟件工程這個概念的正式出現(xiàn)是在1968年NAT0軟件工程會議上。而軟件工程這個概念的出現(xiàn)主要是由于“軟件危機”的出現(xiàn)而導致的。1.1.1 軟件危機的出現(xiàn)軟件是計算機運行所需要的各種程序和數(shù)據(jù)的總稱,它是計算機系統(tǒng)的重要組成部分。編制符合要求的程序一直是人們追求的目標。隨著計算機應用領域的擴大,人們對軟件的需求量劇增,對軟件的正確性提出了更高的要求,并迫切地需要縮短軟件生產(chǎn)周期。但是,當時的軟件編制還是過多地依賴于程序員的能力和技巧,這就導致了軟件的生產(chǎn)周期長,可靠性及可維護性也很差。軟件開發(fā)遠遠滿足不了社會的需求,從而爆發(fā)了一場“軟件危機”。所謂軟件危機是指在計算機軟件的開發(fā)和維護過程中所遇到的一系列嚴重問題。實際上幾乎所有的軟件都不同程度地存在問題。1.1.2 軟件危機的成因從軟件危機的種種表現(xiàn)和軟件作為邏輯產(chǎn)品的特殊性,可以發(fā)現(xiàn)軟件危機的原因,具體如下。1.軟件規(guī)模越來越大隨著計算機應用的日益廣泛,需要開發(fā)的軟件規(guī)模日益龐大,軟件結構也日益復雜。這些龐大軟件的功能非常復雜,體現(xiàn)在處理功能的多樣性和運行環(huán)境的多樣性。
編輯推薦
《高等學校教材?軟件體系結構教程》可作為計算機軟件專業(yè)本科生、研究生和軟件工程碩士的軟件體系結構教材,也可作為軟件工程高級培訓、系統(tǒng)分析員培訓、系統(tǒng)構架設計師培訓教材,以及軟件開發(fā)人員的參考書。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載