本书介绍20世纪90年代中期以后软件工程领域新的理论和技术,围绕如何提高软件的生产效率和质量来选取和组织材料。前11章为理论部分,内容包括软件体系结构、中间件技术、在线演化技术、网构软件、仿生学、面向Agent的软件工程、面向服务架构技术、柔性工作流、统一建模语言、云计算;后6章为实验部分,内容包括用VB实现的UDP通信、Windows API函数、端口的禁用、用VB写DLL文件、用VB写OCX控件以及COM、COM+和DCOM。
本书可作为高校研究生的教材,也可以作为教师和广大**编程人员的参考书。