并发与分布式程序调试技术研究
项目介绍
AI项目解读
基本信息
- 批准号:61170071
- 项目类别:面上项目
- 资助金额:58.0万
- 负责人:
- 依托单位:
- 学科分类:F0203.软件理论、软件工程与服务
- 结题年份:2015
- 批准年份:2011
- 项目状态:已结题
- 起止时间:2012-01-01 至2015-12-31
- 项目参与者:蔡立志; 王蓁蓁; 谢晓园; 丁晖; 黄琰; 唐启锋; 吴迪;
- 关键词:
项目摘要
并发与分布式软件已经在越多越多关系国计民生的重要领域中使用,其软件质量保证的重要性不言而喻。本课题拟建立一个并发与分布式程序的调试模型,将错误发现、定位和修正作为一个有机的整体进行研究,综合程序分析与软件测试技术,将静态与动态技术有机结合,为高可信软件的质量保证提供理论基础和技术支持。课题研究并发与分布式软件的错误定位技术,关注同步错误和数据交互错误的定位技术,并探讨一种综合的错误定位策略;研究面向调试的测试用例优化技术,从测试输入和测试执行两个角度分别考虑测试优化,以使测试既能有效发现错误,又能为错误定位提供线索;研究自动错误修正技术,探索并发与分布式软件自动修正技术的整体策略,分析不同演化策略和变异算子对错误修正的影响,并重点关注消息同步类错误的自动修正。
结项摘要
本课题拟建立一个并发与分布式程序的调试模型,将错误发现、定位和修正作为一个有机的整体进行研究,综合程序分析与软件测试技术,将静态与动态技术有机结合,为高可信软件的质量保证提供理论基础和技术支持。在课题执行期间,我们重点研究了面向调试的测试用例生成、基于执行频谱和程序分析的自动缺陷定位以及基于缺陷位置预测信息的代码质量增强等技术。其中,在面向调试的测试用例生成技术方面,我们在待测模块优先级、测试难度预测和测试用例自动生成三个方面取得了重要进展;在基于执行频谱和程序分析的自动缺陷定位方面,我们在缺陷定位方法中风险评估公式优劣的理论分析上取得了重要进展;在基于缺陷位置预测信息的代码质量增强方面,我们在C++并发设施的真实使用分析上取得了重要进展。在四年的研究过程中,经过全体课题组成员的共同努力,我们完成了课题的研究内容,总共发表和录用论文28篇。其中,在国外著名期刊上3篇(包括在国际一流期刊《ACM Transactions on Software Engineering and Methodology》上2篇),在国内著名期刊《中国科学:信息科学》上论文4篇。与此同时,获得授权发明专利2项,新申请发明专利4项。在该课题的支持下,已经有多名博士/硕士研究生以课题的研究内容为毕业论文的内容,顺利获得了学位。
项目成果
期刊论文数量(30)
专著数量(0)
科研奖励数量(1)
会议论文数量(12)
专利数量(0)
一种面向用户需求的Web服务测试方法
- DOI:--
- 发表时间:2014
- 期刊:计算机学报
- 影响因子:--
- 作者:陈林;宫敏;颜友军;徐宝文
- 通讯作者:徐宝文
The ability of object-oriented metrics to predict change-proneness: a meta-analysis
面向对象的指标预测变革倾向的能力:元分析
- DOI:10.1007/s10664-011-9170-z
- 发表时间:2012-06
- 期刊:Empirical Software Engineering
- 影响因子:4.1
- 作者:Zhou, Yuming;Xu, Baowen;Leung, Hareton;Chen, Lin
- 通讯作者:Chen, Lin
一种基于模型结合的错误定位方法
- DOI:--
- 发表时间:--
- 期刊:中国科技论文
- 影响因子:--
- 作者:唐启锋;许蕾;钱巨;陈林;张震宇
- 通讯作者:张震宇
Finding shrink critical section refactoring opportunities for the evolution of trustworthy software
寻找收缩关键部分重构机会以促进值得信赖的软件的发展
- DOI:--
- 发表时间:--
- 期刊:Science China Information Sciences
- 影响因子:--
- 作者:Ju Qian;Lin Chen;Baowen Xu
- 通讯作者:Baowen Xu
元分析技术及其在软件工程中的应用
- DOI:--
- 发表时间:--
- 期刊:计算机科学
- 影响因子:--
- 作者:卢红敏;许蕾;徐宝文;LU Hong-min1,2 XU Lei2 XU Bao-wen2(School of Compu
- 通讯作者:LU Hong-min1,2 XU Lei2 XU Bao-wen2(School of Compu
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--"}}
- 发表时间:{{ item.publish_year || "--" }}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--"}}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ patent.updateTime }}
其他文献
组合测试用例生成技术
- DOI:--
- 发表时间:--
- 期刊:计算机科学与探索
- 影响因子:--
- 作者:徐宝文;聂长海;王子元
- 通讯作者:王子元
一种基于组合测试的Web应用兼容
- DOI:--
- 发表时间:--
- 期刊:计算机科学2006 33(12):268-270.
- 影响因子:--
- 作者:许蕾;聂长海;徐宝文
- 通讯作者:徐宝文
基于部分覆盖表的错误交互定位方法
- DOI:--
- 发表时间:--
- 期刊:计算机学报,
- 影响因子:--
- 作者:张德平;徐宝文;周吴杰
- 通讯作者:周吴杰
一种基于模型检验的类测试用例生
- DOI:--
- 发表时间:--
- 期刊:东南大学学报,2007,37(5):776-781
- 影响因子:--
- 作者:梁陈良;聂长海;徐宝文;陈振宇
- 通讯作者:陈振宇
桥本体:一种基于多本体的语义标注方法
- DOI:--
- 发表时间:--
- 期刊:武汉大学学报英文版
- 影响因子:--
- 作者:汪鹏;徐宝文;陆建江;李言辉;江建华
- 通讯作者:江建华
其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--" }}
- 发表时间:{{ item.publish_year || "--"}}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--" }}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}
内容获取失败,请点击重试
查看分析示例
此项目为已结题,我已根据课题信息分析并撰写以下内容,帮您拓宽课题思路:
AI项目摘要
AI项目思路
AI技术路线图
请为本次AI项目解读的内容对您的实用性打分
非常不实用
非常实用
1
2
3
4
5
6
7
8
9
10
您认为此功能如何分析更能满足您的需求,请填写您的反馈:
徐宝文的其他基金
面向动态语言程序的缺陷检查及修复技术研究
- 批准号:
- 批准年份:2021
- 资助金额:59 万元
- 项目类别:面上项目
软件综合剖面分布模型的挖掘及测试
- 批准号:61772263
- 批准年份:2017
- 资助金额:65.0 万元
- 项目类别:面上项目
可信软件的度量与测试方法研究
- 批准号:91418202
- 批准年份:2014
- 资助金额:170.0 万元
- 项目类别:重大研究计划
面向动态语言程序的缺陷理解研究
- 批准号:61472178
- 批准年份:2014
- 资助金额:80.0 万元
- 项目类别:面上项目
舰载作战指挥控制软件的可信性质量保证支撑系统
- 批准号:91018005
- 批准年份:2010
- 资助金额:50.0 万元
- 项目类别:重大研究计划
相似国自然基金
{{ item.name }}
- 批准号:{{ item.ratify_no }}
- 批准年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}
相似海外基金
{{
item.name }}
{{ item.translate_name }}
- 批准号:{{ item.ratify_no }}
- 财政年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}