本書敘述軟體工程所涉及到的各種新技術。
本書共分九章,第一章敘述20世紀70年代到80年代軟體工程的基本概念和方法;第二、第三章介紹導向物件的分析和設計技術,並統一建模語言UML的技術,包括用例建模、類和物件建模、動態建模和實體體系結構建模等;第四、第五章主要介紹軟體程序的基本技術,包括程序建模、程序度量和程序改進模式;第六至第八章概要介紹了軟體複用技術和構件技術、構件組裝技術、構件介面技術等;第九章主要介紹軟體評審、生存週期軟體開發V模型、軟體測試自動化技術及配置管理。書末附有軟體工程職業道德規範和實踐要求,可供讀者參考。
本書適用於資訊工程等相關專業科系及技術人員參考使用。