《統(tǒng)一軟件工程(英文版)》展示了如何使用統(tǒng)一建模語言(LJML)和簡單設計模式等軟件工程最佳實踐,在擴展的統(tǒng)一過程框架中開發(fā)實用的軟件工程的技巧。開發(fā)軟件本身是一個復雜、有價值的過程?!督y(tǒng)一軟件工程(英文版)》從面向過程的角度討論使用.Java語言進行有效軟件開發(fā)的方法和技術。為了反映當前軟件開發(fā)行業(yè)的技術發(fā)展和趨勢,《統(tǒng)一軟件工程(英文版)》不僅提供扎實的編程語言指導,還力圖根據(jù)Grady Booch、Jim RumbaLJgh、Ivar Jacobson、Peter Coad、Barry Boellm、Kent Beck等備受推崇的軟件工程思想領袖所開發(fā)的最佳實踐和經過驗證的原理,為讀者建立面向對象方法學方面的廣泛的基本概念?;谌娴?、面向對象的軟件設計和開發(fā)流程的生命周期觀點,《統(tǒng)一軟件工程(英文版)》定義和描述的軟件工程中還包含如何使用、Java語言來開發(fā)健壯的、商用且非常實用的軟件解決方案?!督y(tǒng)一軟件工程(英文版)》適用于高等院校信息系統(tǒng)或計算機科學系有關Java和面向對象的程序設計課程或軟件工程課程。從最初構思到開發(fā),軟件工程項目的設計、開發(fā)和管理將伴隨學生的學習歷程。他們將理解嚴格的基于迭代的需求管理(使用項目干系人及案例分析)、概念性和具體設計(使用統(tǒng)一建模語言和設計模式)、基于組件實現(xiàn)以及經過周密規(guī)劃的任務部署如何推動軟件開發(fā)從一種藝術形態(tài)轉變成一種工程學科。