软件过程的建模仿真研究
作者: 陈迎欣著
出版社:中国电力出版社,2010
简介: 为了确保软件质量和提高产品竞争力,软件组织需要规范软件开发过
程、实施软件过程管理。软件过程管理可以为快速开发高质量软件、有效
地维护软件运行等各类活动提供指导性框架、实施方法和最佳实践。
本书从软件过程的应用实践出发,分析了软件过程应用中存在的问题
;系统综述了软件过程改进以及软件过程建模仿真的研究动态;介绍了软
件过程技术的产生、发展和主要研究方向,提出了软件过程技术的总体框
架,阐述了小组软件过程TSP的产生和发展、TSP的结构与流程,分析了TSP
与CMM/PSP的关系;从目的、内容等方面介绍了软件过程建模仿真,并分析
比较了典型的仿真建模方法;采用改进的基于多范例推理方法建立仿真模
型,对范例表示、多范例派生、范例索引和检索、范例修改和储存方法进
行了研究;采用离散事件建模和连续建模思想相结合的建模方法,将TSP抽
象成内层和外层两个层次,并且对内层模型和外层模型的建立进行了阐述
,对模型的形式化表示与仿真实现算法进行了研究;采用集合和关系代数
演绎活动的执行及其对该过程的影响,将TSP抽象成多层排队的数学问题,
对TSP静态特性仿真与判别以及TSP动态特性仿真进行了研究;提出了一种
软件过程建模方法的评价体系框架,采用基于模糊集理论的综合评价方法
,对三种TSP仿真建模方法进行了分析和比较;提出“过程—模式—元模型
”递阶重用方法,利用演化计算自动生成基于元模型的软件过程,通过不
同层次的过程模型重用实现过程开发的规范性、动态性和不确定性;设计
实现了软件过程仿真平台,实现软件过程定义、软件过程执行以及软件过
程评估功能,对软件过程高效实施起到重要的辅助决策的作用。
本书可作为高等学校计算机应用与软件专业和相关专业的本科生、研
究生教材,也可以作为软件企业中各类管理人员和软件工程技术人员的参
考书。