软件过程Agent的知识生成方法研究


Autoria(s): 张镭
Data(s)

13/01/2009

Resumo

软件开发过程的不可见是软件项目失败的主要原因之一。为了提高软件开发过程的可见性,研究人员从软件开发过程的表示、软件开发知识的管理和软件开发数据的挖掘等方面提出了相应理论、方法和工具,这些理论、方法和工具对提高软件过程的可见性提供了一定的帮助,但却都有自己的局限性,难以全面覆盖提高软件开发过程可见性的要素。 为此,我们需要进一步融合软件过程建模、知识管理和数据挖掘等领域各自的研究成果,探索一种不但支持从过程资产库提取知识,而且支持对这些知识进行描述和管理,同时还能将这些知识直接用于建立符合组织能力的软件过程模型,并可以根据该软件过程模型生成符合组织中人的能力的软件开发项目计划的完整方法,为提高软件开发过程的可见性提供全面、有力的支持,从而有效保障软件开发的质量和效率。 本文给出一种根据组织的软件过程资产库生成软件过程Agent知识的方法,该方法生成的软件过程Agent知识可被用于建立一种基于组织实体能力的软件过程模型。基于该方法,本文实现了一个软件过程Agent自动生成工具,该工具可以根据指定的软件过程资产库自动生成软件过程Agent实例及其知识。同时本文在应用实例研究中进行了实验验证,证明了该方法的有效性。 本文研究是对基于组织实体能力的软件过程建模方法的扩展和补充。该方法和基于组织实体能力的软件过程建模方法的集成,可有效支持根据组织过程资产库生成组织的软件开发知识并将这些知识进行描述,使其能够被用于建立符合组织能力的软件开发模型,并最终根据特定目标生成符合组织实际能力软件开发项目计划。

Identificador

http://ir.iscas.ac.cn/handle/311060/6462

http://www.irgrid.ac.cn/handle/1471x/105813

Idioma(s)

中文

Fonte

软件过程Agent的知识生成方法研究.张镭[d].中国科学院软件研究所,2009.20-25

Palavras-Chave #软件过程Agent #知识获取 #挖掘软件资产库 #过程发现 #过程建模
Tipo

学位论文