书籍详情
软件复用标准指南
作者:(美)Carma McClure著;王亚沙等译;王亚沙译
出版社:电子工业出版社
出版时间:2004-03-01
ISBN:9787505396593
定价:¥28.00
购买这本书可以去
内容简介
复用是编程中最简单、最古老的概念之一,但是它通常并没有得到充分应用。如果能够有意识、正确地实施复用,那么它不但可以帮你创建一组有价值且可复用的软件资产,而且还可以节约成本和时间。CARMAMCCLURE博士作为IEEE1517软件复用标准的主要编写者之一,为软件复用提供了清晰、简洁、实用的信息。这些信息将使得有效的软件复用成为现实。本书是专门为软件管理人员和技术人员编写的。这里的管理人员和技术人员特指那些涉及获取、供应或开发软件应用和系统,或可复用资产的人员。因此本书适合所有软件人员和所有对此感兴趣的人士阅读。CarmaMcClure女士是ExtendedIntelligence公司的研究副总裁,该公司的总部设在芝加哥,该公司提供复用方法的服务和产品。她为全球许多重要的公司、军队和政府组织做过多次软件相关技术的演讲和咨询,这些技术包括软件维护、软件再工程、CASE、知识库以及复用等。她撰写了大量的文章,并已经出版了10本软件工程方面的书籍。她是IEEE软件工程标准委员会复用过程工作小组的主席,该小组完成了IEEE1517复用过程标准的撰写。McClure博士曾获Loyola大学数学学士学位、Illinois技术研究所计算机科学的硕士和博士学位。她是Illinois技术研究所和Northwestern大学Kellogg管理研究生院的教授。她还是ACM的国家级学者。软件复用是软件的重要属性,它可以使某一软件系统中独立的软件构件与其他软件系统结合在一起以完成某项复用的功能。本书作为IEEE软件工程标准系列丛书的一部分,详细介绍了IEEE1517标准:信息技术-软件生命周期过程-复用过程标准和IEEE/EIA12207.0标准:信息技术-软件生命周期过程标准,并在相关方面给出了实施标准的参考和建议。阐述了该标准与CMM、UML之间的联系。本书是专门为软件管理人员和技术人员编写的。这里的管理人员和技术人员特指那些涉及获取、供应或开发软件应用和系统,或可复用资产的人员。因此本书适合所有软件人员和所有对此感兴趣的人士阅读。
作者简介
CarmaMcClure女士是ExtendedIntelligence公司的研究副总裁,该公司的总部设在芝加哥,该公司提供复用方法的服务和产品。她为全球许多重要的公司、军队和政府组织做过多次软件相关技术的演讲和咨询,这些技术包括软件维护、软件再工程、CASE、知识库以及复用等。她撰写了大量的文章,并已经出版了10本软件工程方面的书籍。她是IEEE软件工程标准委员会复用过程工作小组的主席,该小组完成了IEEE1517复用过程标准的撰写。McClure博士曾获Loyola大学数学学士学位、Illinois技术研究所计算机科学的硕士和博士学位。她是Illinois技术研究所和Northwestern大学Kellogg管理研究生院的教授。她还是ACM的国家级学者。
目录
第一部分 概述
第1章 IEEEl517标准——软件复用过程简介
1.1 复用是乏味的
1.2 复用的下一种形态
1.3 构件
1.4 基于构件的开发
1.5 构件和标准
1.6 过程标准
1.7 1EEE 1517标准——复用过程
1.8 1EEE 1517标准在IEEE软件工程标准集中的位置
1.9 1SO 12207的补充
1.10 注释
第2章 ISO/IEC和IEEE/EIA 12207标准——信息技术-软件生命周期过程标准
2.1 12207标准的概述
2.2 12207标准的结构
2.3 12207标准的软件生命周期框架
2.4 基本生命周期过程
2.5 支持生命周期过程
2.6 组织生命周期过程
2.7 12207标准的使用和用户
2.8 与12207标准一致
2.9 12207标准的裁减
2.10 注释
第3章 IEEEl517标准的组织形式
3.1 特定复用的失败
3.2 生命周期过程中的复用需求
3.3 系统级复用
3.4 IEEE 1517标准的结构
3.5 复用过程框架
3.6 小结
3.7 注释
第二部分 解释和实施
第4章 IEEEl517标准的基本过程:在软件开发、运行和维护中加入复用
4.1 在软件生命周期加入消费者复用
4.2 获取过程的复用需求
4.3 供应过程的复用需求
4.4 开发过程的复用需求
4.5 运行过程的复用需求
4.6 维护过程的复用需求
4.7 小结
4.8 注释
第5章 资产管理过程
5.1 介绍
5.2 过程落实活动
5.3 资产存储和检索定义活动
5.4 资产管理和控制活动
5.5 小结
5.6 注释
第6章 将复用程序管理过程加到软件生命周期过程框架中
6.l 复用程序管理过程简介
6.2 初始化活动
6.3 领域标识活动
6.4 复用评估活动
6.5 计划活动
6.6 执行和控制活动
6.7 评审和评价活动
6.8 小结
6.9 注释
第7章 在软件生命周期过程框架中增加领域工程过程
7.1 简介领域工程过程
7.2 过程落实活动
7.3 领域分析活动
7.4 领域设计活动
7.5 资产供应活动
7.6 资产维护活动
7.7 小结
7.8 注释
第三部分 应用
第8章 IEEEl517标准的应用
8.1 IEEE 1517标准的目的
8.2 IEEE 1517标准的用户
8.3 IEEE 1517标准的一致
8.4 I1EEE 1517标准的使用
8.5 使用IEEE 1517标准的最后建议
8.6 注释
第9章 与SEI能力成熟度模型的关系
9.1 度量软件过程成熟度
9.2 CMM的历史
9.3 CMM框架
9.4 关键过程域
9.5 CMM 2.0版
9.6 CMM和12207标准的比较
9.7 使用CMM评价服从12207标准的软件过程
9.8 SPICE
9.9 CMM对复用的支持
9.10 组织软件资产共性
9.11 协调CMM和1517标准
9.12 注释
第10章 与OMG统一建模语言(UML)的关系
10.1 UML概述
10.2 UML的历史
10.3 OMG
10.4 UML的用户
10.5 与UML的一致性
10.6 过程在哪里
10.7 使UML和11517标准成为伙伴
10.8 注释
复用标准的来源
第1章 IEEEl517标准——软件复用过程简介
1.1 复用是乏味的
1.2 复用的下一种形态
1.3 构件
1.4 基于构件的开发
1.5 构件和标准
1.6 过程标准
1.7 1EEE 1517标准——复用过程
1.8 1EEE 1517标准在IEEE软件工程标准集中的位置
1.9 1SO 12207的补充
1.10 注释
第2章 ISO/IEC和IEEE/EIA 12207标准——信息技术-软件生命周期过程标准
2.1 12207标准的概述
2.2 12207标准的结构
2.3 12207标准的软件生命周期框架
2.4 基本生命周期过程
2.5 支持生命周期过程
2.6 组织生命周期过程
2.7 12207标准的使用和用户
2.8 与12207标准一致
2.9 12207标准的裁减
2.10 注释
第3章 IEEEl517标准的组织形式
3.1 特定复用的失败
3.2 生命周期过程中的复用需求
3.3 系统级复用
3.4 IEEE 1517标准的结构
3.5 复用过程框架
3.6 小结
3.7 注释
第二部分 解释和实施
第4章 IEEEl517标准的基本过程:在软件开发、运行和维护中加入复用
4.1 在软件生命周期加入消费者复用
4.2 获取过程的复用需求
4.3 供应过程的复用需求
4.4 开发过程的复用需求
4.5 运行过程的复用需求
4.6 维护过程的复用需求
4.7 小结
4.8 注释
第5章 资产管理过程
5.1 介绍
5.2 过程落实活动
5.3 资产存储和检索定义活动
5.4 资产管理和控制活动
5.5 小结
5.6 注释
第6章 将复用程序管理过程加到软件生命周期过程框架中
6.l 复用程序管理过程简介
6.2 初始化活动
6.3 领域标识活动
6.4 复用评估活动
6.5 计划活动
6.6 执行和控制活动
6.7 评审和评价活动
6.8 小结
6.9 注释
第7章 在软件生命周期过程框架中增加领域工程过程
7.1 简介领域工程过程
7.2 过程落实活动
7.3 领域分析活动
7.4 领域设计活动
7.5 资产供应活动
7.6 资产维护活动
7.7 小结
7.8 注释
第三部分 应用
第8章 IEEEl517标准的应用
8.1 IEEE 1517标准的目的
8.2 IEEE 1517标准的用户
8.3 IEEE 1517标准的一致
8.4 I1EEE 1517标准的使用
8.5 使用IEEE 1517标准的最后建议
8.6 注释
第9章 与SEI能力成熟度模型的关系
9.1 度量软件过程成熟度
9.2 CMM的历史
9.3 CMM框架
9.4 关键过程域
9.5 CMM 2.0版
9.6 CMM和12207标准的比较
9.7 使用CMM评价服从12207标准的软件过程
9.8 SPICE
9.9 CMM对复用的支持
9.10 组织软件资产共性
9.11 协调CMM和1517标准
9.12 注释
第10章 与OMG统一建模语言(UML)的关系
10.1 UML概述
10.2 UML的历史
10.3 OMG
10.4 UML的用户
10.5 与UML的一致性
10.6 过程在哪里
10.7 使UML和11517标准成为伙伴
10.8 注释
复用标准的来源
猜您喜欢