內容介紹
本書全面系統地闡述軟體工程所涉及到的各種新技術。本書共分九章,第一章概述20世紀70年代到80年代軟體工程的基本概念和方法,第二、三章概要介紹面向對象的分析和設計技術,並著重介紹統一建模語言UML的技術,包括用例建模、類和對象建模、動態建模和物理體系結構建模等。第四、五章主要介紹軟體過程中的基本技術,包括過程建模、過程度量和過程改進以及近期的輕載方法,第六至八章概要介紹了軟體復用技術、構件生產技術、構件組裝技術、構件接口技術等。第九章主要介紹軟體評審、生存周期軟體開發V模型、軟體測試自動化技術以及配置管理,每章末均給出相關的參考文獻,附錄中給出了軟體工程職業道德規範和實踐要求(5.2中文版),可供讀者參考。
本書可作為高等學校計算機專業及相關專業高年級學生和研究生的教材或教學參考書,也可供科研機構和軟體企業的技術人員參考閱讀。
作品目錄
中創軟體叢書序言序
前言
第一章 傳統軟體工程概述
1. 1 引言
1. 2 軟體工程史前期與軟體危機
1. 3 軟體工程定義