并发与分布式程序调试技术研究

基本信息
批准号:61170071
项目类别:面上项目
资助金额:58.00
负责人:徐宝文
学科分类:
依托单位:南京大学
批准年份:2011
结题年份:2015
起止时间:2012-01-01 - 2015-12-31
项目状态: 已结题
项目参与者:蔡立志,王蓁蓁,谢晓园,丁晖,黄琰,唐启锋,吴迪
关键词:
软件测试程序调试并发程序错误定位程序分析
结项摘要

并发与分布式软件已经在越多越多关系国计民生的重要领域中使用,其软件质量保证的重要性不言而喻。本课题拟建立一个并发与分布式程序的调试模型,将错误发现、定位和修正作为一个有机的整体进行研究,综合程序分析与软件测试技术,将静态与动态技术有机结合,为高可信软件的质量保证提供理论基础和技术支持。课题研究并发与分布式软件的错误定位技术,关注同步错误和数据交互错误的定位技术,并探讨一种综合的错误定位策略;研究面向调试的测试用例优化技术,从测试输入和测试执行两个角度分别考虑测试优化,以使测试既能有效发现错误,又能为错误定位提供线索;研究自动错误修正技术,探索并发与分布式软件自动修正技术的整体策略,分析不同演化策略和变异算子对错误修正的影响,并重点关注消息同步类错误的自动修正。

项目摘要

本课题拟建立一个并发与分布式程序的调试模型,将错误发现、定位和修正作为一个有机的整体进行研究,综合程序分析与软件测试技术,将静态与动态技术有机结合,为高可信软件的质量保证提供理论基础和技术支持。在课题执行期间,我们重点研究了面向调试的测试用例生成、基于执行频谱和程序分析的自动缺陷定位以及基于缺陷位置预测信息的代码质量增强等技术。其中,在面向调试的测试用例生成技术方面,我们在待测模块优先级、测试难度预测和测试用例自动生成三个方面取得了重要进展;在基于执行频谱和程序分析的自动缺陷定位方面,我们在缺陷定位方法中风险评估公式优劣的理论分析上取得了重要进展;在基于缺陷位置预测信息的代码质量增强方面,我们在C++并发设施的真实使用分析上取得了重要进展。在四年的研究过程中,经过全体课题组成员的共同努力,我们完成了课题的研究内容,总共发表和录用论文28篇。其中,在国外著名期刊上3篇(包括在国际一流期刊《ACM Transactions on Software Engineering and Methodology》上2篇),在国内著名期刊《中国科学:信息科学》上论文4篇。与此同时,获得授权发明专利2项,新申请发明专利4项。在该课题的支持下,已经有多名博士/硕士研究生以课题的研究内容为毕业论文的内容,顺利获得了学位。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

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

暂无此项成果

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

其他相关文献

1

玉米叶向值的全基因组关联分析

玉米叶向值的全基因组关联分析

DOI:
发表时间:
2

正交异性钢桥面板纵肋-面板疲劳开裂的CFRP加固研究

正交异性钢桥面板纵肋-面板疲劳开裂的CFRP加固研究

DOI:10.19713/j.cnki.43-1423/u.t20201185
发表时间:2021
3

硬件木马:关键问题研究进展及新动向

硬件木马:关键问题研究进展及新动向

DOI:
发表时间:2018
4

基于SSVEP 直接脑控机器人方向和速度研究

基于SSVEP 直接脑控机器人方向和速度研究

DOI:10.16383/j.aas.2016.c150880
发表时间:2016
5

小跨高比钢板- 混凝土组合连梁抗剪承载力计算方法研究

小跨高比钢板- 混凝土组合连梁抗剪承载力计算方法研究

DOI:10.19701/j.jzjg.2015.15.012
发表时间:2015

徐宝文的其他基金

批准号:60373066
批准年份:2003
资助金额:24.00
项目类别:面上项目
批准号:91018005
批准年份:2010
资助金额:50.00
项目类别:重大研究计划
批准号:90412003
批准年份:2004
资助金额:30.00
项目类别:重大研究计划
批准号:60073012
批准年份:2000
资助金额:15.00
项目类别:面上项目
批准号:90818027
批准年份:2008
资助金额:260.00
项目类别:重大研究计划
批准号:91418202
批准年份:2014
资助金额:170.00
项目类别:重大研究计划
批准号:61472178
批准年份:2014
资助金额:80.00
项目类别:面上项目
批准号:61772263
批准年份:2017
资助金额:65.00
项目类别:面上项目
批准号:68873032
批准年份:1988
资助金额:2.71
项目类别:面上项目

相似国自然基金

1

并发程序路径剖析技术研究

批准号:61402103
批准年份:2014
负责人:王璐璐
学科分类:F0203
资助金额:26.00
项目类别:青年科学基金项目
2

并行程序中非确定错误的调试技术研究

批准号:61070028
批准年份:2010
负责人:韩冀中
学科分类:F0202
资助金额:32.00
项目类别:面上项目
3

并发程序测试及其关键技术研究

批准号:61472076
批准年份:2014
负责人:戚晓芳
学科分类:F0203
资助金额:82.00
项目类别:面上项目
4

并发程序切片及其关键技术研究

批准号:60873049
批准年份:2008
负责人:戚晓芳
学科分类:F0203
资助金额:28.00
项目类别:面上项目