面向软件过程改进的知识管理技术研究
文献类型:学位论文
作者 | 张晓刚 |
学位类别 | 博士 |
答辩日期 | 2004 |
授予单位 | 中国科学院软件研究所 |
授予地点 | 中国科学院软件研究所 |
关键词 | 知识管理 软件过程改进 软件过程资产 知识流 |
其他题名 | Research on Knowledge Management Technologies for Software Process Improvement |
学位专业 | 计算机软件与理论 |
中文摘要 | 在软件组织中,对软件过程资产等知识进行有效管理是进行过程改进、保证组织持续发展的重要基础。当前,知识管理在管理领域、人工智能领域和软件工程领域得到广泛重视与研究。一个重要的研究问题是怎样将知识管理过程与组织的业务过程有效集成,从而促进知识资产在组织中的传播与重用。软件过程改进是软件组织保持和提高软件工程能力的重要实践,涉及了软件组织的主要业务活动。以服务于软件过程改进为具体目标,我们对知识管理技术进行了相应的研究与实践。本文的主要工作包括以下四点:1,提出了一个面向软件过程改进的知识管理框架我们首先阐述了知识密集型组织中知识管理的关键特征。然后以CMM模型为基础,我们对软件过程与过程资产进行分析,进而研究了一个软件过程改进体系,并基于此对软件组织业务活动进行了系统的分析,对组织级知识管理需求和项目级知识管理需求进行了论述,从而提出了一个面向软件过程改进的知识管理框架。该框架强调了将知识服务与业务活动紧密联系的思想,为知识管理技术研究提供了重要基础。2.提出了一种知识流建模与控制方法我们首先研究了一个扩展的工作流过程元模型,在此基础上对知识流建模与控制进行了系统的研究。我们提出了一种知识流建模方法,通过五类知识流单元对知识传递与重用、人员交流与协作进行表示。针对知识流中的动态因素,我们进一步研究了基于资源约束、知识需求变化和时间约束的知识流控制算法,从而实现自适应的知识流控制。该研究工作使业务过程中的知识管理得以实现,促进了积极、持续的知识传递目标的实现。3.研究了软件过程资产挖掘与检索的方法对软件过程资产进行有效的挖掘和检索是为软件过程改进相关活动提供决策支持信息的基础。我们首先对软件过程资产的表示进行了研究,定义了一个组织实践框架模型,以描述知识密集型组织中知识要素之间的联系。以此为基础研究了几种对业务活动具有决策支持意义的过程资产挖掘任务与方法。利用挖掘得到的组织实践规则、人员兴趣特征等模式,我们进一步研究了软件过程资产检索技术。以上工作促进了知识的多层次重用。4.设计与实现了一个面向软件过程改进的知识管理引擎该引擎是知识管理框架中关键环节的具体实现。引擎的设计系统地集成了知识流技术、过程资产集成分析,挖掘和检索等技术。我们实现了该引擎与一个基于CMM的软件质量保证平台的集成,为质量保证平台中的软件过程活动提供组织级知识服务和项目级知识服务,促进了组织持续地积累、传播和重用其过程资产,从而为组织的软件过程改进目标的实现提供支持。知识管理引擎的设计思想和技术方案通过系统的实际应用得到了积极的验证。 |
语种 | 中文 |
公开日期 | 2011-03-17 |
页码 | 113 |
源URL | [http://ir.iscas.ac.cn/handle/311060/6224] ![]() |
专题 | 软件研究所_中科院软件所_中科院软件所 |
推荐引用方式 GB/T 7714 | 张晓刚. 面向软件过程改进的知识管理技术研究[D]. 中国科学院软件研究所. 中国科学院软件研究所. 2004. |
入库方式: OAI收割
来源:软件研究所
浏览0
下载0
收藏0
其他版本
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。