软件生态系统中的跨项目缺陷分析与理解

基本信息
批准号:61872177
项目类别:面上项目
资助金额:65.00
负责人:陈林
学科分类:
依托单位:南京大学
批准年份:2018
结题年份:2022
起止时间:2019-01-01 - 2022-12-31
项目状态: 已结题
项目参与者:李言辉,卢红敏,陈芝菲,马皖王莹,王川奇,任浩,罗阳,郭肇强
关键词:
软件生态系统跨项目缺陷缺陷理解依赖性分析
结项摘要

Software ecosystem has been accepted as form of software development and maintainance by more and more software enterprises and open source software communities with the increasing software size and complexity. Cross-project bugs are increasingly important in software ecosystem with lack of concerns. This project aims to investigate cross-project bugs in software ecosystem to explore.the analysis and comprehension of them. This project will collect and construct multiform dataset from open source communities, and then analysis the associations and constrains in the data. After that, the project will explore the software analytics for software ecosystem, including dependence analysis, impact analysis, and so on. And this project will use these techniques to analyze the cause, impact, and repair of cross-project bugs in software ecosystem. The proposed research topics include: (1) semantic model of multiform data in software ecosystem; (2) software analysis techniques for cross-project bugs with multiform data support; (3) analysis and comprehension of cross-project bugs; (4) online demo platform and open dataset construction.

软件生态系统是开源软件项目组织、开发与维护的重要形式。跨项目缺陷在软件生态系统中普遍存在,却没有得到足够的重视。本项目拟探索软件生态系统中的跨项目缺陷的分析与理解技术,首先收集与构建软件生态系统中跨项目缺陷数据集,分析与识别缺陷数据的内在关联与隐含约束,然后研究适用于软件生态系统的软件分析技术,包括依赖性分析方法、影响分析方法等,再将这些技术用于跨项目缺陷的产生原因、影响与修复等多方面的理解。主要研究内容包括:(1)软件生态系统中的跨项目缺陷语义模型;(2)多形态数据支持的软件分析技术;(3)跨项目缺陷理解方法与技术:(4)在线演示支撑平台与公共数据集构建。本项目可以为科研和工业界提供服务,也为软件生态系统的开发者提供决策支持。

项目摘要

软件生态系统是大型软件项目组织、开发与维护的重要形式。跨项目缺陷在软件生态系统中普遍存在,却没有得到足够的重视。本项目探索软件生态系统中的跨项目缺陷的分析与理解技术,分析与识别跨项目缺陷的特征与内在关联,研究跨项目缺陷的产生原因与影响分析、协作修复等任务。提出了一系列适用于软件生态系统的依赖性分析方法与跨项目缺陷分析理解方法。相关方法在Python、Java和C++等多种编程语言构成的不同形态软件生态系统中进行了大规模实验,结果表明在进行跨项目缺陷的相关分析任务时,可以大大减少开发者的审查工作量。项目成果形成了多个公开数据集和工具供社区使用,可以为软件生态系统中跨项目缺陷的定位、影响分析和修复等任务提供支撑与辅助。相关成果被ICSE、ACM TOSEM和IEEE TSE等领域内顶级期刊会议录用。本项目成果可以为科研和工业界提供服务,为软件生态系统的开发者提供决策支持。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

基于LS-SVM香梨可溶性糖的近红外光谱快速检测

基于LS-SVM香梨可溶性糖的近红外光谱快速检测

DOI:
发表时间:
2

基于文献计量学和社会网络分析的国内高血压病中医学术团队研究

基于文献计量学和社会网络分析的国内高血压病中医学术团队研究

DOI:10.11842/wst.20190724002
发表时间:2020
3

出租车新运营模式下的LED广告精准投放策略

出租车新运营模式下的LED广告精准投放策略

DOI:10.16381/j.cnki.issn1003-207x.2020.10.022
发表时间:2020
4

高分五号卫星多角度偏振相机最优化估计反演:角度依赖与后验误差分析

高分五号卫星多角度偏振相机最优化估计反演:角度依赖与后验误差分析

DOI:10.7498/aps.68.20181682
发表时间:2019
5

铁路大跨度简支钢桁梁桥车-桥耦合振动研究

铁路大跨度简支钢桁梁桥车-桥耦合振动研究

DOI:10.3969/j.issn.1000-0844.2017.05.0820
发表时间:2017

陈林的其他基金

批准号:61377079
批准年份:2013
资助金额:83.00
项目类别:面上项目
批准号:81403098
批准年份:2014
资助金额:23.00
项目类别:青年科学基金项目
批准号:81772359
批准年份:2017
资助金额:58.00
项目类别:面上项目
批准号:31600310
批准年份:2016
资助金额:22.00
项目类别:青年科学基金项目
批准号:11104124
批准年份:2011
资助金额:29.00
项目类别:青年科学基金项目
批准号:11204293
批准年份:2012
资助金额:30.00
项目类别:青年科学基金项目
批准号:51361021
批准年份:2013
资助金额:49.00
项目类别:地区科学基金项目
批准号:31601416
批准年份:2016
资助金额:20.00
项目类别:青年科学基金项目
批准号:71571030
批准年份:2015
资助金额:48.00
项目类别:面上项目
批准号:21762013
批准年份:2017
资助金额:38.00
项目类别:地区科学基金项目
批准号:21601164
批准年份:2016
资助金额:19.00
项目类别:青年科学基金项目
批准号:U1233126
批准年份:2012
资助金额:38.00
项目类别:联合基金项目
批准号:61003020
批准年份:2010
资助金额:22.00
项目类别:青年科学基金项目
批准号:60977049
批准年份:2009
资助金额:38.00
项目类别:面上项目
批准号:51809236
批准年份:2018
资助金额:22.00
项目类别:青年科学基金项目
批准号:11474116
批准年份:2014
资助金额:80.00
项目类别:面上项目
批准号:11474140
批准年份:2014
资助金额:93.00
项目类别:面上项目
批准号:51608390
批准年份:2016
资助金额:20.00
项目类别:青年科学基金项目
批准号:81030036
批准年份:2010
资助金额:230.00
项目类别:重点项目
批准号:41004039
批准年份:2010
资助金额:20.00
项目类别:青年科学基金项目
批准号:11674118
批准年份:2016
资助金额:63.00
项目类别:面上项目
批准号:30730041
批准年份:2007
资助金额:160.00
项目类别:重点项目
批准号:51608191
批准年份:2016
资助金额:20.00
项目类别:青年科学基金项目
批准号:51776069
批准年份:2017
资助金额:60.00
项目类别:面上项目
批准号:41474084
批准年份:2014
资助金额:100.00
项目类别:面上项目
批准号:31460123
批准年份:2014
资助金额:49.00
项目类别:地区科学基金项目
批准号:38870719
批准年份:1988
资助金额:2.00
项目类别:面上项目
批准号:81570915
批准年份:2015
资助金额:57.00
项目类别:面上项目
批准号:61472175
批准年份:2014
资助金额:80.00
项目类别:面上项目
批准号:31300558
批准年份:2013
资助金额:23.00
项目类别:青年科学基金项目
批准号:81500577
批准年份:2015
资助金额:18.00
项目类别:青年科学基金项目
批准号:31801373
批准年份:2018
资助金额:24.00
项目类别:青年科学基金项目
批准号:81700047
批准年份:2017
资助金额:20.00
项目类别:青年科学基金项目
批准号:41675036
批准年份:2016
资助金额:68.00
项目类别:面上项目
批准号:21204090
批准年份:2012
资助金额:25.00
项目类别:青年科学基金项目
批准号:30530410
批准年份:2005
资助金额:130.00
项目类别:重点项目
批准号:71773039
批准年份:2017
资助金额:48.00
项目类别:面上项目
批准号:11104093
批准年份:2011
资助金额:25.00
项目类别:青年科学基金项目
批准号:71203078
批准年份:2012
资助金额:21.00
项目类别:青年科学基金项目
批准号:51406052
批准年份:2014
资助金额:26.00
项目类别:青年科学基金项目
批准号:31501552
批准年份:2015
资助金额:20.00
项目类别:青年科学基金项目
批准号:30370318
批准年份:2003
资助金额:19.00
项目类别:面上项目
批准号:41807017
批准年份:2018
资助金额:25.00
项目类别:青年科学基金项目
批准号:39570719
批准年份:1995
资助金额:8.00
项目类别:面上项目
批准号:30970977
批准年份:2009
资助金额:30.00
项目类别:面上项目
批准号:30470560
批准年份:2004
资助金额:23.00
项目类别:面上项目
批准号:41302269
批准年份:2013
资助金额:26.00
项目类别:青年科学基金项目
批准号:30270380
批准年份:2002
资助金额:21.00
项目类别:面上项目
批准号:51177155
批准年份:2011
资助金额:65.00
项目类别:面上项目
批准号:41105010
批准年份:2011
资助金额:25.00
项目类别:青年科学基金项目
批准号:81170216
批准年份:2011
资助金额:57.00
项目类别:面上项目
批准号:81371503
批准年份:2013
资助金额:80.00
项目类别:面上项目
批准号:39370691
批准年份:1993
资助金额:4.50
项目类别:面上项目
批准号:81530071
批准年份:2015
资助金额:274.00
项目类别:重点项目

相似国自然基金

1

跨项目缺陷预测中软件度量及源项目选择方法研究

批准号:61702405
批准年份:2017
负责人:孙中彬
学科分类:F0203
资助金额:27.00
项目类别:青年科学基金项目
2

基于集成和迁移学习的跨项目软件缺陷预测方法研究

批准号:61902228
批准年份:2019
负责人:李志强
学科分类:F0203
资助金额:26.00
项目类别:青年科学基金项目
3

异构媒体深度分析与跨领域理解

批准号:61702136
批准年份:2017
负责人:孙晓帅
学科分类:F0210
资助金额:25.00
项目类别:青年科学基金项目
4

基于缺陷分析的软件体系结构演化研究

批准号:61240039
批准年份:2012
负责人:盛津芳
学科分类:F0203
资助金额:18.00
项目类别:专项基金项目