正在加载图片...
第一个子域是软件构造的基础,前3个主题是:复杂性最小化、变更预见和为验证进行 构造。最后一个主题讨论软件构造的标准。 第二个子域描述构造的管理,主题包括:构造的模型、构造的计划、构造的度量。 第三个子域覆盖实践考虑,主题包括:构造的设计、构造的语言、编码、构造的测试、 复用、构造的质量和集成。 软件测试(图2,列d) 软件测试由在有限测试用例集合上,根据期望的行为,对程序的行为进行的动态验证组 成,测试用例是从实际上是无限的执行域中适当的选择出来的。软件测试包括5个子域。 第一个子域是软件测试基础,首先介绍与测试有关的术语,然后描述测试的关键问题, 最后是测试与其它活动的联系。 第二个子域是测试级别,这些是根据测试对象(target)和测试目标来划分的。 第三个子域是测试技术。第一个范畴包括基于测试人员直觉和经验的测试,第二组是基 于规格说明的技术组成,然后是基于代码的技术、基于错误(fult)的技术、基于使用的 技术和与应用本质有关的技术。最后讨论如何选择和组合适当的技术。 第四个子域是测试相关的度量,度量划分为:与被测试的程序的评价有关的度量、与测 试本身的评价有关的度量。 最后一个子域是测试过程,包括了测试时的实际考虑和测试活动。 软件维护(图2,列e) 软件一旦投入运行,就可能出现异常,运行环境可能发生改变,用户回提出新的需求。 生命周期的维护阶段从软件交付时开始,但维护活动出现得还要早。软件维护知识域划分为 4个子域。 第一个子域是软件维护基础:定义和术语、维护的本质特征、维护的必要性、维护成本 的大份额性、软件的进化、维护的分类。 第二个子域将软件维护中的关键问题聚集在一起,这些是:技术问题、管理问题、维护 成本估算和软件维护度量。 第三个子域是维护过程,其中的主题包括各种维护过程和维护活动。 第四个子域是维护技术,包括程序的理解、再工程和逆向工程。 软件配置管理(图3,列f) 软件配置管理(Software Configuration Management,SCM)是为了系统地控制配置的 变更和维护配置在整个系统的生命周期中的完整性和可追踪性,而标识软件在时间上不同点 的配置的学科。这个知识域包括6个子域。 第一个子域是SCM过程管理,包括的主题有:SCM的组织结构上下文、SCM的约束和指导、 SCM计划、SCM计划本身和SCM的监管。 第二个子域是软件配置标识,它识别要控制的项目,为各个项目及其版本建立标识方案, 确定在获取和管理被控制项目中要使用的工具和技术。子域中第一个主题是识别要控制的项 目和软件库。 第三个子域是软件配置控制,它管理软件生命周期中的变更。其中的主题包括:(1) 软件变更的请求、评价和批准;(2)实现软件变更:(3)偏离和放弃(deviation and waiver)。 第四个子域是软件配置状态簿记,其主题有软件配置状态信息和软件配置状态报告生 成。 第五个子域是软件配置审计,包括:软件功能配置审计、软件物理配置审计、软件基线第一个子域是软件构造的基础,前3个主题是:复杂性最小化、变更预见和为验证进行 构造。最后一个主题讨论软件构造的标准。 第二个子域描述构造的管理,主题包括:构造的模型、构造的计划、构造的度量。 第三个子域覆盖实践考虑,主题包括:构造的设计、构造的语言、编码、构造的测试、 复用、构造的质量和集成。 软件测试(图2,列d) 软件测试由在有限测试用例集合上,根据期望的行为,对程序的行为进行的动态验证组 成,测试用例是从实际上是无限的执行域中适当的选择出来的。软件测试包括5个子域。 第一个子域是软件测试基础,首先介绍与测试有关的术语,然后描述测试的关键问题, 最后是测试与其它活动的联系。 第二个子域是测试级别,这些是根据测试对象(target)和测试目标来划分的。 第三个子域是测试技术。第一个范畴包括基于测试人员直觉和经验的测试,第二组是基 于规格说明的技术组成,然后是基于代码的技术、基于错误(fault)的技术、基于使用的 技术和与应用本质有关的技术。最后讨论如何选择和组合适当的技术。 第四个子域是测试相关的度量,度量划分为:与被测试的程序的评价有关的度量、与测 试本身的评价有关的度量。 最后一个子域是测试过程,包括了测试时的实际考虑和测试活动。 软件维护(图2,列e) 软件一旦投入运行,就可能出现异常,运行环境可能发生改变,用户回提出新的需求。 生命周期的维护阶段从软件交付时开始,但维护活动出现得还要早。软件维护知识域划分为 4个子域。 第一个子域是软件维护基础:定义和术语、维护的本质特征、维护的必要性、维护成本 的大份额性、软件的进化、维护的分类。 第二个子域将软件维护中的关键问题聚集在一起,这些是:技术问题、管理问题、维护 成本估算和软件维护度量。 第三个子域是维护过程,其中的主题包括各种维护过程和维护活动。 第四个子域是维护技术,包括程序的理解、再工程和逆向工程。 软件配置管理(图3,列f) 软件配置管理(Software Configuration Management,SCM)是为了系统地控制配置的 变更和维护配置在整个系统的生命周期中的完整性和可追踪性,而标识软件在时间上不同点 的配置的学科。这个知识域包括6个子域。 第一个子域是SCM过程管理,包括的主题有:SCM的组织结构上下文、SCM的约束和指导、 SCM计划、SCM计划本身和SCM的监管。 第二个子域是软件配置标识,它识别要控制的项目,为各个项目及其版本建立标识方案, 确定在获取和管理被控制项目中要使用的工具和技术。子域中第一个主题是识别要控制的项 目和软件库。 第三个子域是软件配置控制,它管理软件生命周期中的变更。其中的主题包括:(1) 软件变更的请求、评价和批准;(2)实现软件变更;(3)偏离和放弃(deviation and waiver)。 第四个子域是软件配置状态簿记,其主题有软件配置状态信息和软件配置状态报告生 成。 第五个子域是软件配置审计,包括:软件功能配置审计、软件物理配置审计、软件基线
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有