- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DBugHelper分布式系统Debug协助工具.pdf
第 5期 华东师范大学学报(自然科学版) NO.5
2016年 9月 JournalofEastChinaNormalUniversity(NaturalScience Sept.2016
文章编号:1000—5641(2016)05—0153—12
DBugHelper:分布式系统 Debug协助工具
张燕飞,张春熙,李宇明,张 蓉
(华东师范大学 数据科学与工程研究院上海高可信计算重点实验室,上海 200062)
摘要:对于大规模分布式系统的开发而言,其开发周期比较漫长,包括前期的开发、过程中的
Debug、后期的维护和测试等.在整个开发周期中,Debug是一个非常关键和重要的环节,如
何才能在短时间内找到最可靠的方法来解除bug成为一个重要的挑战.对于系统开发人员来
说,bug报告能非常有效地帮助其了解 bug的所有特征信息,并找到能修复bug的方法.通过
研究发现,许多大规模分布式系统之间具有较强的相关性和相似性,因而其bug的产生情况和
修复方法也具有类似特征.开发人员可以利用 已存在的修复bug的方案来协助修复与其一致
或相近的bug.本文提出一个适用于大规模分布式系统的Debug协助工具——DBugHelper,
能为某些大规模分布式系统的开发人员的bug修复提供比较有效、正确的帮助.DBugHelper
将必威体育精装版的bug报告进行文本处理,形成查询向量,并将大量已被修复的bug及其相关信息进行
离线处理和缓存,从而为在线查询提供索引机制.通过将大量已修复的bug报告进行离线处理
并同时减少在线处理的数据量,从而使其准确并快速地为系统开发人员提供必要的Debug协
助工作,以此减少系统开发的周期与成本.
关键词:大规模分布式系统;Debug;bug报告;协助
中图分类号:TP391 文献标识码:A DOI:10.3969~.issn.1000-5641.2016.05.017
DBugHelper:A Debug assistanttoolfordistributed systems
ZHANG Yan-fei, ZHANG Chun-xi, LIYu-ming, ZHANG Rong
(Institute,0rDataScienceandEngineering,ShanghaiKeyLaboratoryofTrustworthy
Computing,EastChinaNormalUniversity,Shanghai 200062,China)
Abstract: Developmentoflarge--scaledistributed systemshasexperienced alongdevel—-
opingperiod.During thewholedevelopmentcycle,debug isoneofthemostimportant
steps.W emeetthechallengesoffindingallthebugsandthecorrespondingsolutionsfixing
bugsin ashorttime.Bugreportsrecordbughistoriesand solutions.which provideaway
tounderstandbugfeaturesandhelp tofindsolutionsfornew bugs.Afterweanalyzethe
bugreportsandfixed solutions,wefindthattherearestrongcorrelation andsimilarity
amongmany large-scaledistributedsystems.Thusthedevelopingandfixingschemeof
收稿 日期:2016—05
基金项 目:国家863计划项目(2015AA015307);国家自然科学基金重点项目61332006);国
家 自然科学基金(614320061
第一作者:张燕飞,男,硕士研究生,研究方向为数据库系统、数据挖掘.
文档评论(0)