您的位置: 专家智库 > >

徐立华

作品数:3 被引量:3H指数:1
供职机构:华东师范大学信息科学技术学院计算机科学技术系更多>>
发文基金:上海市自然科学基金国家自然科学基金基金委创新研究群体项目更多>>
相关领域:自动化与计算机技术更多>>

文献类型

  • 3篇中文期刊文章

领域

  • 3篇自动化与计算...

主题

  • 2篇一致性
  • 2篇时序逻辑
  • 2篇线性时序逻辑
  • 1篇软件测试
  • 1篇属性抽取
  • 1篇数据生成
  • 1篇模型精化
  • 1篇精化
  • 1篇分段式
  • 1篇测试数据
  • 1篇测试数据生成
  • 1篇抽取

机构

  • 3篇华东师范大学

作者

  • 3篇徐立华
  • 2篇王玲
  • 1篇朱惠彪
  • 1篇杨宗源
  • 1篇刘春宏
  • 1篇颜婷
  • 1篇郭建

传媒

  • 1篇计算机工程
  • 1篇计算机应用与...
  • 1篇软件学报

年份

  • 2篇2016
  • 1篇2015
3 条 记 录,以下是 1-3
排序方式:
ProMiner:系统性质驱动的双向一致性检验框架被引量:1
2016年
在模型驱动软件开发过程中,基于模型的测试方法往往用于检验软件代码针对软件模型的一致性以确保软件质量.然而,随着当今软件系统规模的不断扩大,相应的软件开发过程也变得越来越灵活,代码有时会先于模型被修改,以更忠实地体现系统功能和实现机制.传统的基于模型的测试方法只能检测代码之于模型的一致性而不能反作用于模型层面,模型的修改者只能人为地评估修改的正确性,大大降低了效率并增加了系统的潜在隐患.为此,对传统基于模型的测试方法的一致性检验进行了扩展,实现了一致性检验框架Pro Miner,通过抽取表达模型与代码的不一致的系统性质来自动定位模型中与实际运行系统不匹配的部分,并将其表示为可直接用于模型检测的线性时序逻辑(LTL)表达式,以支持软件模型和代码间双向的一致性检验.实验结果表明,Pro Miner可有效查找软件模型和代码间的不一致并生成可直接检测模型的系统性质,从而实现了自动化的模型与代码间的双向一致性检测,不仅提高了一致性检测的有效性,而且大大减少了人力开销.
葛徐骏王玲徐立华郭建朱惠彪
关键词:线性时序逻辑
基于混合测试和动态分析的分段代码测试被引量:1
2015年
传统混合执行测试方法无法对源代码不可见函数进行符号执行。针对该问题,将符号执行、分段式符号执行以及具体执行按需结合,提出一种分段式混合执行测试方法,将源代码不可见函数以分段式分析法截取为单独代码片段,结合动态执行和回归分析方法推导其相应的程序语义。为验证该方法的有效性,实现s CREST原型系统,并对5个应用广泛的开源系统进行测试。实验结果表明,该方法能够产生比传统方法覆盖更多分支数的测试数据。
刘春宏徐立华颜婷杨宗源
关键词:软件测试测试数据生成
模型精化过程中模型间一致性检测研究被引量:1
2016年
传统的模型精化过程中模型间一致性检测专注于检测模型自身的正确性、死锁、以及不变式保持性等,而无法保证模型间行为方面的一致性。为此提出利用系统行为属性来反应模型行为,结合模型检测的方法来检测模型间的行为一致性。首先对精化前模型分析生成抽象测试用例并抽取其代表的系统行为属性;然后根据精化后的模型抽取模型精化关系并进一步更新系统属性;最后使用这些系统行为属性来验证精化后的模型是否依然满足其代表的系统行为,如果不满足则说明模型间存在不一致行为,可以通过生成的反例路径找出不一致的位置。实验结果表明使用该方法可以有效找出模型精化前后的大多数不一致行为。
王玲徐立华
关键词:模型精化属性抽取线性时序逻辑
共1页<1>
聚类工具0