本書全麵地介紹瞭麵嚮方麵的軟件分析與設計方法的概念及過程,描述瞭如何在需求文檔中識彆aspect功能並規劃aspect的設計和實現。從較高的層次上介紹瞭麵嚮aspect方法,並提供瞭在實際工作中使用aspect的方法。最後以兩個實用的案例,使書中理論得到瞭實踐。
本書適閤軟件開發人員及研究人員閱讀。
麵aspect軟件開發(aspect—oriented software development,AOSD)可以將復雜係統的多個關注點分彆錶達,而後利用“編織”技術將各個獨立的錶達閤成為一緻的係統。許多專傢認為AOSD是麵嚮對象範型的後繼者,它大大地簡化瞭復雜係統的開發。
對於迷惑於一些常見問題(如“何為aspect”、“應該對哪些方麵編寫代碼”、“如何設計aspect”)的開發者來說,本書非常有用。本書可作為讀者思考aspect的起點,並有助於讀者在需求分析和設計中解決相關的問題。
同時,有經驗AO開發者也可以更深入地瞭解各種不同的分解模型,以及如何在需求文檔中識彆aspect功能、設計aspect、將aspect映射到實現等。作者建立的Theme方法可以靈活地識彆aspect功能,並提供瞭基於UML的設計建模語言來描述它。
簡言之,本書對開發者和分析設計者而言,都有很實際的價值。
發表於2024-12-27
麵嚮方麵的分析與設計Theme方法 2024 pdf epub mobi 電子書 下載
圖書標籤: 麵嚮方麵 計算機理論 theme 軟件工程 編程 OO AOP 1
麵嚮方麵的分析與設計Theme方法 2024 pdf epub mobi 電子書 下載