欢迎来到天天文库
浏览记录
ID:36597920
大小:10.96 MB
页数:59页
时间:2019-05-12
《Mozilla缺陷报告仓库现状研究及特征分析》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、硕士学位论文Mozilla缺陷报告仓库现状研究及特征分析StudyonPresentSituationandCharacteristicAnalysisoftheMozillaBugRepository学号:21017008大连理工大学DalianUniversityofTechnology0IIIilllllllllIIIIIIIIIIIIIIIIillllllllllllllllY2414827一大连理工大学学位论文独创性声明作者郑重声明:所呈交的学位论文,是本人在导师的指导下进行研究工作所取得的成果。尽我所知,除文中已经注明引用内容和
2、致谢的地方外,本论文不包含其他个人或集体已经发表的研究成果,也不包含其他已申请学位或其他用途使用过的成果。与我一同工作的同志对本研究所做的贡献均已在论文中做了明确的说明并表示了谢意。若有不实之处,本人愿意承担相关法律责任。学位论文题目:陋!坠这递垒兰纽丝丛塑隘毖丝圣经作者签名:邀孟2日期:趁]3年—L月止日大连理工大学硕士学位论文摘要软件仓库挖掘是数据仓库挖掘的重要组成部分,在软件的开发,测试和维护工作中扮演着举足轻重的角色。数据仓库是支持项目管理中的决策制定过程的、面向主题的,并且是集成的、分散在不同时间点上的数据集合。通过数据挖掘技术,
3、开发者可以发现软件仓库中包含的有趣知识和模式,找到隐藏在这些数据背后的规律,提高开发效率。为了降低维护成本,项目开发人员需要对软件的运行过程中的缺陷进行跟踪,有助于了解系统的运行状态,及时发现并修复缺陷,提高系统稳定性。缺陷报告仓库管理一直是大型开源软件维护工作的关键问题之一。本文以Mozilla项目为例,通过收集和分析缺陷管理系统Bugzilla中的历史活动信息,介绍了Mozilla缺陷报告仓库的概况。通过详细分析缺陷报告的生命周期,使用户更好地理解缺陷报告的处理过程。通过介绍缺陷报告的各项属性,包括状态,严重等级,解决方案,以及缺陷报告
4、的提交和查询过程使用户明白缺陷报告的详细信息和含义。通过分析缺陷报告的分布情况以及解决时长,使用户对Mozilla缺陷报告仓库的构成以及缺陷报告的管理成本等有更直观的认识。本文通过研究Mozilla缺陷报告的现状,对缺陷报告仓库的特征进行分析和实验,发现Mozilla主要产品新版本发布往往伴随着新提交缺陷报告的激增,严重等级较高的报告在相对较短时间内产生解决方案。此外,开发者持有过的报告数量和其修复率呈明显的负相关性,2005年后,缺陷报告的修复率呈上升趋势,解决时长呈下降趋势。通过分析Mozilla缺陷报告仓库现状,可以帮助用户和开发者对
5、大型开源软件有正确的认识,更好地维护开源项目。关键词:软件仓库挖掘;缺陷报告;严重等级;解决方案;修复率StudyonPresentSituationandCharacteristicAnalysisoftheMozillaBugRepositoryAbstractThesoftwarerepositorymininghasalwaysbeenanimportantpartofthedatamining.Itplaysamajorroleinsoftwaredevelopment,testingandmaintenance.Theobjec
6、tiveofdatawarehouseminingistosupportthedecision-makingprocessintheprojectmanagement.Datawarehouseissubject-orientedintegrateddatacollectionatdifferentperiods.DeveloperscanfindtheinterestingpattemsandotherhiddenknowledgebydataminingtechnicsSOthattheyCanimprovesoftwaredevelo
7、pmentefficiency.Inordertoreducemaintenancecosts,projectdevelopersshouldtrackthedefectsonsoftwarerunningtogetthesystemcurrentstate.AlsodevelopershavetofixthebugsassoonaspossibleSOthatthesoftwarecanworkwellandimprovesystemstability.Bugrepositorymanagementisoneofthemostimport
8、antissuesinlarge-scaleopen—sourcesoftwaremmntenance.Thispapercollectsandanalyzesthehistor
此文档下载收益归作者所有