课题基金基金详情
软件bug仓库的优先级挖掘及其应用研究
结题报告
批准号:
61370144
项目类别:
面上项目
资助金额:
75.0 万元
负责人:
江贺
依托单位:
学科分类:
F06.人工智能
结题年份:
2017
批准年份:
2013
项目状态:
已结题
项目参与者:
武优西、胡燕、刘文杰、聂黎明、玄跻峰、任志磊、屈世超、姜毅、蔡景媛
国基评审专家1V1指导 中标率高出同行96.8%
结合最新热点,提供专业选题建议
深度指导申报书撰写,确保创新可行
指导项目中标800+,快速提高中标率
客服二维码
微信扫码咨询
中文摘要
作为数据挖掘与软件工程的交叉领域,bug仓库挖掘是国际学术界的前沿研究领域。它通过将软件任务转化为数据挖掘问题,为提高软件质量提供了新的途径。已有的研究成果通常将bug仓库的主体(bug或开发者)简单映射为数据实例或者标签,而未考虑开发者的经验程度或bug的重要程度差异,严重影响了相关的软件任务的求解效果。本项目围绕如何挖掘、分析及应用bug仓库中的开发者的经验程度和bug的重要程度(报告中,经验程度或者重要程度被泛称为优先级),凝练出一系列科学问题:1)模型建立层面,如何建立适应大规模数据和抗噪音的模型,以挖掘开发者或bug的优先级;2)模型分析层面,如何分析优先级随时间,软件部件粒度演化的性质;3)模型应用层面,如何利用优先级解决与bug处理相关的各种典型任务。结合已有的研究基础,项目组拟定了切实可行的研究方案。该项目有望显著拓展bug仓库挖掘的研究范畴,改进基于bug仓库的软件任务。
英文摘要
As the interdiscipline of data mining and software engineering, mining bug repositories is a leading field in the current research of computer science. In mining bug repositories, software tasks are converted into the problem of data mining to improve software quality. However, existing work on mining bug repositories simply maps bugs or developers into instances or labels. Such mapping has omitted the inherent difference of experience between developers or the differences of importance between bugs, therefore significantly restricted the solutions of software tasks. In this project, we issue a series of research problems on the priority mining in bug repositories, which aims to mine, analyze, and apply the experience of developers or the importance of bugs (in this project, priority refers to the experience of developers or the importance of bugs). These research problems can be divided into three levels, namely 1) the level of model building - how to build algorithms models for mining developer priority or bug priority to adapt to the large-scale data processing and the noise tolerance, 2) the level of model analysis - whether the developer priority or bug priority can keep stable with the time evolution and the changes of software granularity, 3) the level of model application - how to apply developer priority or bug priority to solve various typical tasks, which are related to bug handling. The project can effectively enhance the current work on mining bug repositories and improve the software tasks in bug repositories.
作为数据挖掘与软件工程的交叉领域,bug仓库挖掘是国际学术界的前沿研究领域。它通过将软件任务转化为数据挖掘问题,为提高软件质量提供了新的途径。已有的研究成果通 常将bug仓库的主体(bug或开发者)简单映射为数据实例或者标签,而未考虑开发者的经 验程度或bug的重要程度差异,严重影响了相关的软件任务的求解效果。本项目围绕如何 挖掘、分析及应用bug仓库中的开发者的经验程度和bug的重要程度(报告中,经验程度或 者重要程度被泛称为优先级),凝练出一系列科学问题:1)模型建立层面,如何建立适应 大规模数据和抗噪音的模型,以挖掘开发者或bug的优先级;2)模型分析层面,如何分析 优先级随时间,软件部件粒度演化的性质;3)模型应用层面,如何利用优先级解决与bug 处理相关的各种典型任务。结合已有的研究基础,项目组拟定了切实可行的研究方案。该 项目有望显著拓展bug仓库挖掘的研究范畴,改进基于bug仓库的软件任务。本课题严格按照课题申请书和计划书要求,分别对3个科学问题进行了深入研究,圆满完成了预定的研究任务。在本课题支持下,在 IEEE Transactions on Knowledge and Data Engineering,IEEE Transactions on Services Computing,ACM Transactions on Internet Technology等期刊和 ICSE 等本领域著名会议上发表论文 10篇。研究成果获得国内外研究专家及学者的肯定。在本课题的资助下,课题组负责人江贺教授获得2015年获得九三学社辽宁省十大杰出中青年科技人才称号,2016年获得第二届东软-NASAC青年软件创新奖,2017年度优秀青年基金。本课题一共支持了8位博士生,14位硕士生,其中2位博士生毕业,4位硕士生毕业。同时,课题组8人次参加国内相关会议。在课题的支持下,研究团队的科研水平显著提高, 在国内外影响力明显提升。
期刊论文列表
专著列表
科研奖励列表
会议论文列表
专利列表
Query Expansion Based on Crowd Knowledge for Code Search
基于群体知识的查询扩展代码搜索
DOI:10.1109/tsc.2016.2560165
发表时间:2016-09
期刊:IEEE Transactions on Services Computing
影响因子:8.1
作者:Nie Liming;Jiang He;Ren Zhilei;Sun Zeyi;Li Xiaochen
通讯作者:Li Xiaochen
DOI:10.1007/s11704-015-4409-2
发表时间:2016-06
期刊:Frontiers of Computer Science
影响因子:4.2
作者:Najam Nazar;He Jiang;Guojun Gao;Tao Zhang;Xiaochen Li;Zhilei Ren
通讯作者:Zhilei Ren
DOI:10.1109/tsc.2016.2592909
发表时间:2019-01-01
期刊:IEEE TRANSACTIONS ON SERVICES COMPUTING
影响因子:8.1
作者:Jiang, He;Nie, Liming;Luo, Xiapu
通讯作者:Luo, Xiapu
Mining authorship characteristics in bug repositories
挖掘错误存储库中的作者特征
DOI:10.1007/s11432-014-0372-y
发表时间:2016-11
期刊:Science China Information Sciences
影响因子:--
作者:He Jiang;Jingxuan Zhang;Hongjing Ma;Najam Nazar;Zhilei Ren
通讯作者:Zhilei Ren
Mining Software Repositories: Contributors and Hot Topics
挖掘软件存储库:贡献者和热门话题
DOI:10.7544/issn1000-1239.2016.20160653
发表时间:2016-12
期刊:Journal of Computer Research and Development
影响因子:--
作者:Jiang He;Chen Xin;Zhang Jingxuan;Han Xuejiao;Xu Xiujuan
通讯作者:Xu Xiujuan
泛在系统软件的软硬件协同设计方法及其结构模型和运行机理
  • 批准号:
    --
  • 项目类别:
    重点项目
  • 资助金额:
    293万元
  • 批准年份:
    2020
  • 负责人:
    江贺
  • 依托单位:
超启发式算法的多视角分析及应用研究
  • 批准号:
    61175062
  • 项目类别:
    面上项目
  • 资助金额:
    59.0万元
  • 批准年份:
    2011
  • 负责人:
    江贺
  • 依托单位:
启发式算法设计中的骨架分析与应用
  • 批准号:
    60805024
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    19.0万元
  • 批准年份:
    2008
  • 负责人:
    江贺
  • 依托单位:
国内基金
海外基金