Mozilla缺陷报告仓库现状研究及特征分析

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:DK3884123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件仓库挖掘是数据仓库挖掘的重要组成部分,在软件的开发,测试和维护工作中扮演着举足轻重的角色。数据仓库是支持项目管理中的决策制定过程的、面向主题的,并且是集成的、分散在不同时间点上的数据集合。通过数据挖掘技术,开发者可以发现软件仓库中包含的有趣知识和模式,找到隐藏在这些数据背后的规律,提高开发效率。为了降低维护成本,项目开发人员需要对软件的运行过程中的缺陷进行跟踪,有助于了解系统的运行状态,及时发现并修复缺陷,提高系统稳定性。缺陷报告仓库管理一直是大型开源软件维护工作的关键问题之一。本文以Mozilla项目为例,通过收集和分析缺陷管理系统Bugzilla中的历史活动信息,介绍了Mozilla缺陷报告仓库的概况。通过详细分析缺陷报告的生命周期,使用户更好地理解缺陷报告的处理过程。通过介绍缺陷报告的各项属性,包括状态,严重等级,解决方案,以及缺陷报告的提交和查询过程使用户明白缺陷报告的详细信息和含义。通过分析缺陷报告的分布情况以及解决时长,使用户对Mozilla缺陷报告仓库的构成以及缺陷报告的管理成本等有更直观的认识。本文通过研究Mozilla缺陷报告的现状,对缺陷报告仓库的特征进行分析和实验,发现Mozilla主要产品新版本发布往往伴随着新提交缺陷报告的激增,严重等级较高的报告在相对较短时间内产生解决方案。此外,开发者持有过的报告数量和其修复率呈明显的负相关性,2005年后,缺陷报告的修复率呈上升趋势,解决时长呈下降趋势。通过分析Mozilla缺陷报告仓库现状,可以帮助用户和开发者对大型开源软件有正确的认识,更好地维护开源项目。
其他文献
WebRTC是近年来兴起的一种基于Web的实时通信技术,已在行业内得到广泛的支持和应用,有望成为下一代视频通话的标准。但目前WebRTC在移动网络环境中的性能表现较差,同时由于不
当今网络环境下,搜索引擎是人们获取信息的一条主要途径。然而搜索引擎的发展受到了搜索引擎作弊行为的挑战。搜索引擎作弊行为定义为采用一些刻意设计的机制来提高网站或网
工作流管理系统是目前被许多行业应用并正在急速发展的一种应用技术。它的主要功能是让业务工作的处理过程自动化、流程化。随着各行业的规模不断扩大,行业内部的业务流程逐
随着信息网络时代的不断深化,安全域的划分在电信、金融、石油、电力和烟草行业等大型企业的应用越来越普遍。但企业如何将应用系统进行合理安全域的划分成为目前信息安全等
路径规划技术一直是移动机器人研究领域的核心问题之一,并随着社会需求的发展,复杂动态环境下的路径规划问题更是引起了人们的广泛关注。本文在对现有的路径规划算法进行了较深
电容层析成像(Electrical Capacitance Tomography,简称ECT)技术具有结构简单、成本低、非侵入、响应速度快、安全性能好很多优点。受到很多学者的研究,但是其本身的“软场”特性
电容层析成像技术(ECT)是一种基于电容敏感原理的过程层析成像技术。多相流参数的检测过程难度比较大,主要是因为多相流之间的截面效应和相对速度等问题。使多相流参数的检测
视频运动跟踪能够自动地检测到目标物体并对运动目标进行准确跟踪,其应用领域越来越广泛,比如交通监控、影视动画、军事定位等。而基于视频的增强现实AR技术通常需将虚拟物体
现如今,电梯在各高层建筑中的作用已不可小觑,同时,乘客对电梯服务质量的要求也越来越高,单台电梯,甚至是单轿厢的电梯群组,已不能很好很快的满足乘客的需求。缩短乘客的候梯时间、
随着金属矿山生产管理现代化、数字化进程的发展,可视化生产管理、交互式的安全生产演练及培训已成为未来矿山数字化建设发展的趋势。而虚拟现实作为近年来新兴的技术,已经逐渐