基于知识的软件质量改进技术研究与应用

被引量 : 0次 | 上传用户:zw840909
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的空前发展,软件质量与改进越来越受到重视。目前,各种过程模型、质量标准得到越来越多软件组织的青睐和应用。然而,在一些软件组织中,虽然建立了规范的软件过程,但软件产品的质量仍旧与预定目标存在偏差,致使组织中的相关规范体系流于形式,反而加重了软件组织的负担。因此,本文提出了一种基于知识的软件质量改进技术,识别软件企业中的质量知识,详细阐明了其复用的方法,并对本研究的应用系统——基于知识的质量改进系统(KQIM)的设计与实现,及其应用效果进行了介绍。本文首先分析了质量知识的来源,根据其来源确定了软件组织中质量知识主要包括组织已建立的质量体系、质量保证活动中发现的质量问题及其改进方法。根据质量改进过程中知识的作用,本文将已建立的组织质量体系作为静态质量知识,将质量问题及其改进方法,即质量改进知识作为动态质量知识,动态质量知识是直接实现改进的知识,它依据静态质量知识生成,并且能够反作用于静态质量知识。动态质量知识是本文的讨论重点,是质量改进过程中能够被复用或例化复用的质量知识。本文提出了质量知识的评价模型,综合了质量改进知识对质量问题改进的有效性和问题特性,对动态质量知识进行了量化评价,为质量知识的推送和复用时的选取提供了依据。静态质量知识的复用体现在对质量问题的分析中,本文对静态质量知识进行本体建模。在对质量保证人员提出的质量问题进行分词和同义词处理后,划分语义块,再利用本体模型对语义块进行抽象处理。本文对常见质量问题进行总结分类,根据其特征问题词汇进行问题句型的结构分析,提出了质量问题模板,对质量问题进行预定义,将预定义的质量问题通过启发式匹配的方法与改进措施相关联。实际中的质量问题在经过抽象处理后将与预定义质量问题利用ALICE算法进行匹配,根据其匹配结果,相应的质量改进知识将被推送给质量保证人员。基于本研究实现的实际应用系统(KQIM)已在实际项目中得到应用。从实际应用项目中得到的统计数据可以看出,在使用了KQIM系统之后,随着质量知识库的充实,组织的改进有效性有了明显的提升,并且能够维持在一个较高的水平上。本文的创新意义主要在于:1)提出了静态质量知识与动态质量知识的概念。利用本体方法对静态质量知识进行抽象表示,并用于对质量问题的语义处理。2)提出了一种结合了改进有效性和质量问题特性的质量改进知识的量化评价模型。3)设计并实现了质量问题的自动分析功能,并给出相应质量改进方案的辅助决策支持方法。4)在第三方质量保证项目中应用研究成果,并根据本文提出的改进有效性度量方法进行了验证,验证了系统的有效性。
其他文献
企业作为宏观经济的微观基础,是市场经济的主体,是经济报道最重要的一个方面。随着中国“入世”以来市场化程度的提高和经济全球化的发展,中国企业除面对来自国内同行企业的
在国际资本市场上,特别是进入21世纪以后,私募股权发展迅速,成为仅次于银行贷款和IPO的重要手段。作为私募股权投资载体的私募股权投资基金是构架在投资方和融资方之间融通资
现场体验式教学是党性教育的重要方法,符合干部教育培训规律,符合干部成长规律。10多年来,在"大规模培训干部,大幅度提高干部素质"的大背景下,中国延安干部学院采用历史与现实
针对国内外审计市场屡屡发生的造假事件,审计独立性相对低下的情况,有关人士提出了增强独立性的种种办法,对事务所进行定期轮换就是建议之一。这一提议自提出以来,就引起了理
目的:研究循证护理对外科手术围术期患者症状改善及情绪变化的影响。方法:选择需接受外科手术治疗患者130例为研究对象,分为观察组与对照组,每组65例。对照组给予基础护理和
气动技术具有成本低、无污染、安全、可靠性高和使用寿命长等优点,随着科学技术的发展,现代气动技术也有迅猛的发展,与其它传动技术相比,已有了更多的优势。更由于气压传动具
新媒体的出现改变了全球信息传播的环境与格局,延伸了湖北省荆楚形象的传播路径。在虚拟空间中,舆论环境的复杂化为湖北省荆楚形象建构带来了新的挑战。而湖北省荆楚形象作为
随着传统医学向循证医学的发展,疾病的诊断及治疗越来越依赖于客观的实验室指标。检验结果的准确性直接取决于检验标本的质量,不合格的检验标本可直接影响检验结果从而影响对
中国现有画眉科鸟类122种,隶属于27属,占我国鸟类总种数的9.15%。通过运用GIS技术处理物种分布数据,研究了中国画眉科鸟类的分布格局和多样性中心。中国画眉科鸟类在水平分布
英国18世纪生态思想家吉尔伯特·怀特从生态学的角度考察塞尔澎村在英国工业革命及其之前生态状况与历史变迁,进而显示出18世纪英国学人的生态思想与人文关怀,展示出近代思