科研成果详情

发表状态已发表Published
题名蜕变关系敏感度及其聚类分析
其他题名Sensitivity of metamorphic relationships and its cluster analysis
作者
发表日期2016-05-01
发表期刊电子学报/Acta Electronica Sinica
ISSN/eISSN0372-2112
卷号44期号:5页码:1196-1201
摘要

为缓解软件测试的Oracle问题,蜕变测试通过验证多个测试用例及其输出之间是否满足蜕变关系来验证测试结果.可见蜕变关系是蜕变测试的核心,而现有的蜕变关系检错能力的衡量标准,即错误检出率(Failure Detecting Rate,FDR)是蜕变关系对不同变体的错误检出概率的平均值,这掩盖了蜕变关系的一些重要特征.因而本文提出蜕变关系敏感度的概念,即用蜕变关系对不同变体的错误检出率所构成的多维信息向量,来全面地反映蜕变关系特征,从而为蜕变测试研究提供更多的可能性.蜕变关系敏感度的一个典型应用是对蜕变关系集合进行聚类分析,并挖掘出构建蜕变关系的需求特征与错误发现能力之间的关联.论文使用经典聚类算法k-means进行了实验.实验结果表明,蜕变关系敏感度能很好地支持聚类分析计算,并能挖掘出有用的知识.蜕变关系敏感度为蜕变测试的进一步研究提供了新的方法和依据. 

其他摘要

Metamorphic testing (MT) is proposed to alleviate oracle problem in software testing, which verifies software under testing (SUT) by checking whether inputs and outputs satisfy metamorphic relation (MR). MR, the constraint constructed from the propriety of SUT, plays a key role in MT and becomes focus in MT researching. Failure detecting ratio (FDR) is a popular measure for failure detecting ability of MR. However, FDR is the mean of failure detecting ratios of a MR applied on different mutants. This averaging covers some important properties of MR. In this paper, sensitivity of MR is defined, which is a multi-dimension information vector consisted of failure detecting ratios on all mutants. Sensitivity of MR reflects more fully characteristics of MR than FDR and allows more possibility in MT researching. One typical application of sensitivity of MR is the cluster analysis on MR set, in order to find some clues of the underlying relevant between the requirement of MR and its failure detecting ability. K-means algorithm, a classical cluster analysis algorithm, based on MR sensitivity is applied in the experiment. The experiment results show that the sensitivity of MR supports cluster analysis strongly and the analysis offers some useful knowledge. Sensitivity of MR will be a good method and essential rationale for MT researching.

关键词蜕变测试 蜕变关系 蜕变关系敏感度 聚类算法 Cluster analysis algorithm Metamorphic relation Metamorphic relation sensitivity Metamorphic testing
DOI10.3969/j.issn.0372-2112.2016.05.026
URL查看来源
收录类别中文核心期刊要目总览 ; EI ; CSCD
语种中文Chinese
Scopus入藏号2-s2.0-84971497570
引用统计
文献类型期刊论文
条目标识符https://repository.uic.edu.cn/handle/39GCC9TT/7262
专题个人在本单位外知识产出
作者单位
华侨大学计算机科学与技术学院,福建 厦门 361021
推荐引用方式
GB/T 7714
谢晓东,彭声明,刘艳等. 蜕变关系敏感度及其聚类分析[J]. 电子学报/Acta Electronica Sinica, 2016, 44(5): 1196-1201.
APA 谢晓东, 彭声明, 刘艳, 汪康炜, 王田, & 王成. (2016). 蜕变关系敏感度及其聚类分析. 电子学报/Acta Electronica Sinica, 44(5), 1196-1201.
MLA 谢晓东,et al."蜕变关系敏感度及其聚类分析". 电子学报/Acta Electronica Sinica 44.5(2016): 1196-1201.
条目包含的文件
条目无相关文件。
个性服务
查看访问统计
谷歌学术
谷歌学术中相似的文章
[谢晓东]的文章
[彭声明]的文章
[刘艳]的文章
百度学术
百度学术中相似的文章
[谢晓东]的文章
[彭声明]的文章
[刘艳]的文章
必应学术
必应学术中相似的文章
[谢晓东]的文章
[彭声明]的文章
[刘艳]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。