1970年以来,软件生产率一直稳步提高,但是还不足以弥补人们对软件行业的要求和目前状况之间的差距。今天,由于软件成本在计算机系统成本中的比例持续升高,又由于软件缺陷仍然是很多常见故障的原因,因此能够促进软件质量和开发生产率有一个数量级改进的任何措施,都会把软件行业从长期的危机状态中解救出来。基于重用的软件工程自从20世纪60年代末以来,一直被炒作为“近期”可以提供这种改进的惟一实用和现实的途径。本书将介绍基于重用的软件工程各个方面的最新状况和实践,并努力解释这种所谓“近期”为什么迟迟不能到来的原因,以及如何解决有关的问题。软件重用的理论研究和实践,在软件发达国家已经有了一定的历史。实践证明,软件重用是从根本上提高软件生产率、降低成本、提高质量的有效途径;同时也说明,软件重用需要在关键技术、管理、指标等很多方面引入注重实效的变革。本书讨论了基于重用的软件工程实践模型和其他有关的基础问题;全面介绍了基于重用的软件工程的当前状态和未来;比较全面地讨论了重用的关键技术、管理和组织问题;详细论述了这些理论知识在基于组件的软件开发生命周期和产品线工程中的运用问题。本书非常适合计划推进本单位软件重用实践的管理和技术人员阅读。相信本书对高校计算机应用专业研究生和高年级本科生也有很好的参考价值。