本書是由教育部組織遴選出來的研究生教材。本書比較全面、系統地介紹了軟件工程的概念、技術與方法,主要內容包括;軟件開發(fā)模型,軟件項目管理,計算機系統工程,需求分析,軟件設計,編碼與測試,軟件維護,配置管理,軟件重用,快速原型,集成化CASE環(huán)境,Java與Internet環(huán)境下的軟件開發(fā),對象鏈接與嵌入(OLE)技術,CORBA與分布計算技術等。書中含有豐富的例題與習題,便于教學與自學。本書強調理論與實踐相結合、軟件開發(fā)方法與CASE工具相結合,可作為研究生或高等學校計算機專業(yè)高年級學生教材,也可作為軟件開發(fā)人員的參考書。