|
读过这本书吗?
最近在读
读过
想读
还不熟悉
|
图书城书列:
加入到博客或社交网站:
|
|
我来评论这本书:
内容提要:
本书是关于复用技术的说细指南,从复用概念、复用管理技术、应用复用技术、生产者复用技术几个方面,一步步地教导读者如何将复用加入到软件开发过程中,并获得复用的最大效益。本书不仅说明了如何复用源码,而且还讲解了如何复用需求说、设计、测试脚本、项目计划、文档、对象框架等,并通过案例研究说细介绍了16种不同的复用技术。
本书将复用原理与技术应用很好地结合在一起,适用于有软件开发背景并且想学习如何实施复用驱动软件开发的专业人士,也可以作为高等院校相关专业的软件工程课程的参考用书。 作者简介:
Carma McClure博士是Research at Extended Intelligence公司的副总裁,这是一家提供支持软件复用的方法、工具和培训服务的以荥加哥为基地的咨询公司。作为世界知名的顾问和讲师,她已经出版了9本书,并入选Byte杂志在个人计算机方面世界上最有影响的领导者。在此之前她是美国西北大学凯洛格管理学院(Kellogg School of Management,Northwestern University)的教授,现在她负责主持IEEE复用标准委同会的软件复用生命周期过程工作组。
有关作者的进一步情况可查阅网丫http://www.reusability.com. 编辑推荐:
本书将复用原理与技术应用很好地结合在一起,适用于有软件开发背景并且想学习如何实施复用驱动软件开发的专业人士,也可以作为高等院校相关专业的软件工程课程的参考用书。
目录:
译者序
前言 第一部他分复用综述 第1章复用:一种软件模式 第2章在过程中复用 第3章复用的组织 第二部分复用管理技术 第4章复用就绪评估 第5章建立公司复用计划 第6章复用的组织 第7章推广复用 第8章建立项目复用计划 第9章复用成本/效益分析 第10章项目复用评估 第11章复用成本/效益跟踪 第三部分应用者复用技术 第12章选择应用包 第13章选择可复用构件 第14章冗余检查 第15章标识候选的可复用构件 第四部分生产者复用技术 第16章复用库 第17章配置管理 第18章建立可复用构件 第19章领域分析 术语表 后记 译者序:
正如本书作者所指出的,复用和程序设计本身具有同样长的历史。程序设计中的宏、过程、函数、子程序,以及对象类和软件包等都是软件复用的形式。近年来,软件复用作为一种新技术之所以越来越引起人们的重视,是因为人们认识到要想提高软件的生产效率,解决软件危机问题,软件复用是一个重要途径。软件复用的潜力还远远没有发挥出来,软件不仅可以在代码级复用,而且可以在系统的需求分析、软件设计、编码、测试以及形成文档等各个开发阶段和各个层次上实现复用。因此有必要将复用融入到软件开发生命周期过程中,使复用从单项技术或开发人员的自发行为,变成系统技术和有组织的开发过程。本书从软件开发方法学的..
前言:
软件浪费
“不浪费则不会匮乏”历来不是软件开发者的座右铭。相反,人们提倡将在大多数软件项目中的浪费作为同类系统开发哲学的一部分。传统的软件开发把从头开始建立每个新系统看作为用户/客户服务的最好方法,而不注意和关心“软件的重复创建”出现的次数。
不必要的重复创建和在大多数软件项目中出现的资源的巨大浪费,一直没有引起人们充分的重视。无数软件项目耗费大量资源去开发的软件构件和已经存在的那些软件构件非常相似。软件的浪费是普遍存在的,因为不同的软件系统看上去相似多于差异。对软件系统的比较分析表明,通常,在多个系统中,系统功能的60%到70%是相同的。
除非进行特殊的评估,否..
|