基于EFSM模型的测试与错误诊断
项目介绍
AI项目解读
基本信息
- 批准号:61070039
- 项目类别:面上项目
- 资助金额:36.0万
- 负责人:
- 依托单位:
- 学科分类:F0203.软件理论、软件工程与服务
- 结题年份:2013
- 批准年份:2010
- 项目状态:已结题
- 起止时间:2011-01-01 至2013-12-31
- 项目参与者:陈柏强; 杨美红; 张新常; 王鲁; 孙萌;
- 关键词:
项目摘要
测试与错误诊断是系统开发过程中两个直接关联的重要环节,是保证被测系统正确运行不可缺少的技术手段。基于EFSM模型的测试可以在利用EFSM模型良好描述能力优势的同时,通过形式化方法提高测试的错误覆盖率。然而,从软件代码中抽取EFSM模型的已有技术仍然存在一些不足,与基于EFSM模型的测试相适应的错误诊断尚无具有良好错误定位能力的方法。本课题拟针对上述问题,研究基于EFSM模型的分析测试与错误诊断技术。拟研究的内容包括,如何根据特定的错误类型和分析策略,从源代码中抽取合适的模型;如何根据模型生成高覆盖率的测试用例集,找出其中的性能瓶颈。在基于EFSM模型的准确性错误诊断方面,采用分层诊断策略,将错误诊断分为EFSM模型本身的错误发现及诊断和EFSM模型实现错误诊断两个层次,以提高错误诊断的整体错误定位能力。
结项摘要
测试与错误诊断是系统开发过程中两个直接关联的重要环节,是保证软件系统正确运行不可缺少的技术手段。本项目研究了基于EFSM模型的测试、程序精态分析以及组合测试和相关的错误诊断技术。取得的主要成果包括:针对C程序分析,提出了一种更细致的状态转移模型,它能更精确地刻画程序在内存分配和使用等方面的行为,以便有效地发现内存泄露等错误;针对安卓应用软件资源泄露问题,给出了一种轻量级的静态分析方法;在基于有限状态机模型的测试方面,提出了一种基于组区分的扩展UIO序列生成方法;利用伪布尔优化问题的求解技术,提出了高效率的组合测试数据(覆盖表CA)生成技术;提出一种适应性组合测试方法,根据前面的测试结果,不断地添加新的测试用例,最终将导致失败的原因找出来;还提出了一种新的基于伪布尔优化技术的组合错误定位方法。
项目成果
期刊论文数量(9)
专著数量(0)
科研奖励数量(0)
会议论文数量(10)
专利数量(0)
A study on the extended unique input/output sequence
扩展唯一输入/输出序列的研究
- DOI:10.1016/j.ins.2012.03.007
- 发表时间:2012-10
- 期刊:Information Sciences
- 影响因子:8.1
- 作者:张新常
- 通讯作者:张新常
Model Checking and Verification of the Internet Payment System with SPIN
SPIN互联网支付系统模型检查与验证
- DOI:10.4304/jsw.7.9.1941-1949
- 发表时间:2012-01
- 期刊:Journal of Software
- 影响因子:--
- 作者:Wei Zhang
- 通讯作者:Wei Zhang
A DFSM-based Protocol Conformance Testing and Diagnosing Method
一种基于DFSM的协议一致性测试与诊断方法
- DOI:--
- 发表时间:2011
- 期刊:Informatica
- 影响因子:2.9
- 作者:张新常;杨美红;Guanggang GENG;Wanming LUO
- 通讯作者:Wanming LUO
A Case Study of Model Checking Retail Banking System with SPIN
利用SPIN对零售银行系统进行模型检验的案例研究
- DOI:10.4304/jcp.7.10.2503-2510
- 发表时间:2012-01
- 期刊:Journal of Computers
- 影响因子:--
- 作者:史慧玲
- 通讯作者:史慧玲
A loss recovery approach for reliable application layer multicast
一种可靠的应用层组播丢失恢复方法
- DOI:10.1016/j.jss.2012.01.021
- 发表时间:2012-05
- 期刊:Journal of Systems and Software
- 影响因子:3.5
- 作者:张新常
- 通讯作者:张新常
数据更新时间:{{ 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 }}
其他文献
Computational Modeling Toward Understanding Agonist Binding on Dopamine 3
理解激动剂与多巴胺 3 结合的计算模型
- DOI:10.1021/ci1002119
- 发表时间:2010-08
- 期刊:J. Chem. Inf. Model.
- 影响因子:--
- 作者:张健;付伟
- 通讯作者:付伟
Ca2+、Mg2+共存对SBR工艺生物脱氮和微生物群落结构的影响
- DOI:10.13671/j.hjkxxb.2019.0263
- 发表时间:2019
- 期刊:环境科学学报
- 影响因子:--
- 作者:张兰河;赵倩男;郑晶;关晓辉;贾艳萍;张海丰;张健;朱遂一;张小雨
- 通讯作者:张小雨
广西五圩矿田箭猪坡铅锌锑多金属矿床成矿流体特征及特富矿体形成分析
- DOI:10.19700/j.0379-1726.2018.03.003
- 发表时间:2018
- 期刊:地球化学
- 影响因子:--
- 作者:张健;黄文婷;伍静;梁华英;陈玲
- 通讯作者:陈玲
铀与微生物相互作用研究进展
- DOI:10.19658/j.issn.1007-2802.2018.37.016
- 发表时间:2018
- 期刊:矿物岩石地球化学通报
- 影响因子:--
- 作者:张健;宋晗;邓洪;党志;林璋
- 通讯作者:林璋
中性鞘糖脂在KBv200细胞的表达及其与多药耐药性的关系
- DOI:--
- 发表时间:2001-02
- 期刊:中华肿瘤杂志
- 影响因子:--
- 作者:张健;张积仁
- 通讯作者:张积仁
其他文献
{{
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
您认为此功能如何分析更能满足您的需求,请填写您的反馈:
张健的其他基金
面向形式化验证的可信编译和程序分析
- 批准号:62132020
- 批准年份:2021
- 资助金额:294 万元
- 项目类别:重点项目
软件安全性分析的关键技术与工具
- 批准号:91418206
- 批准年份:2014
- 资助金额:180.0 万元
- 项目类别:重大研究计划
经典逻辑和描述逻辑中的可满足性问题
- 批准号:60673044
- 批准年份:2006
- 资助金额:24.0 万元
- 项目类别:面上项目
反例生成技术与形式化方法
- 批准号:69703014
- 批准年份:1997
- 资助金额:12.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 }}