《軟件工程:理論、方法與實踐》為普通高等教育“十五”國家級規(guī)劃教材。由作者結合多年軟件開發(fā)實踐和近年講授軟件工程課程的教學經驗編寫而成,強調理論與實踐的有機結合。全書共11章,第1章概括介紹軟件工程的歷史發(fā)展和基本原理,討論IEEE和ACM最新提出的軟件工程知識體系和軟件工程職業(yè)道德規(guī)范;第2章討論軟件過程的基本思想和活動,介紹常見的軟件過程模型和微軟開發(fā)過程的實際案例:第3章討論軟件工程的管理技術,主要涉及人員管理、溝通管理、項目規(guī)劃和風險管理等內容;第4章、第6章至第10章以面向對象技術為核心,全面、深入、系統(tǒng)地介紹軟件開發(fā)各個階段的任務、過程、方法和工具;第5章介紹軟件工程中的形式化方法,包括時序邏輯、Z語言、Petri網等;第11章介紹軟件進化的概念和方法,包括軟件進化的特性、軟件維護活動、逆向工程與再工程等內容?!盾浖こ蹋豪碚摗⒎椒ㄅc實踐》全書注重內容的新穎性、條理性、系統(tǒng)性和實用性,始終以大量的開發(fā)實例貫穿全書,可作為計算機專業(yè)有關高年級本科生和低年級研究生學習軟件工程課程的教材,也可供軟件從業(yè)人員參考使用?!盾浖こ蹋豪碚?、方法與實踐》配套的屯子教案可從高等教育出版社高等理工教學資源網下載。