序列覆盖阵及其应用研究

基本信息
批准号:11301342
项目类别:青年科学基金项目
资助金额:22.00
负责人:史册
学科分类:
依托单位:上海立信会计金融学院
批准年份:2013
结题年份:2016
起止时间:2014-01-01 - 2016-12-31
项目状态: 已结题
项目参与者:林静,曾昭平
关键词:
事件驱动型软件事件序列测试应用序列覆盖阵
结项摘要

With the widespread application of softwares and the diversified demands of users, software is expected to not only fulfill its basic functions, but also be more simple, convenient and comfortable. Thus, event-driven softwares have emerged and become more and more popular as the mainstream of software products. Event-driven softwares need to deal with all types of events, which may appear in different orders. Theoretically, since the software may deal with these events in all possible orders, the software failure resulted from the unpredicatable interactions might bring huge troubles to the tester. In order to minimize the test suites to effectively detect the impact of event sequences, event-sequence testing based on sequence covering arrays has been proposed recently. It is an effective combinatorial testing method. With a small number of test cases, sequence covering arrays as test scenarios can efficiently test systems while keeping the fault detection ability. The study on the results and related constructions of sequence covering array, as a newly proposed combinatorial structure is rare. In this project, we will explore the construction and applications of sequence covering array, and mainly focus on its combinatorial constructions and existences.

随着软件的普遍应用和人们需求的变化,软件已不再单单追求它的功能,人们希望软件的使用更加简单、方便、舒适。这样,基于事件驱动型的软件应运而生,而且越来越普遍,逐渐成为软件的主流产品。事件驱动型软件要处理各种类型的事件,并且这些事件有不同的排列顺序。理论上讲,因为软件可能会按照所有可能的顺序处理这些事件集合,所以我们看到不曾预料到的交互操作会导致软件的失败,这将会给软件测试者带来很大的麻烦。为尽可能少地使用测试用例来有效检测事件序列组合对系统产生的影响,人们提出了基于序列覆盖阵的事件序列测试方法,其是一种有效的组合测试方法。以序列覆盖阵作为测试方案,可以设计较少的测试用例来有效保证错误检测能力。序列覆盖阵作为新引入的一种组合结构,研究结果和构造方法甚少。本项目将讨论和研究序列覆盖阵的构造及其相关应用,主要关注组合构造以及存在性结果。

项目摘要

近年来,基于事件驱动型的软件应运而生,而且越来越普遍,逐渐成为软件的主流产品。为尽可能少地使用测试用例来有效检测事件序列组合对系统产生的影响,人们提出了基于序列覆盖阵的事件序列测试方法。本项目以序列覆盖阵为切入点,探讨与其相关的其他组合构形的构造方法和存在性结果,主要研究内容包括强度为3的序列覆盖阵、具有定位和检测错误功能的序列覆盖阵、混合水平检测阵、独立错误的一致水平检测阵、单纯正交表和循环连续正交表。项目取得了如下重要研究结果。.1. 给出了强度为3的序列覆盖阵的存在性结果,找到了强度为3的序列覆盖阵存在的一个上界。结合组合递归方法和计算机搜索,构造了若干最优强度为3的序列覆盖阵。.2. 首次给出了混合水平检测阵的最优性判别准则,深刻揭示了混合水平检测阵的组合和统计特性,并利用启发式优化算法和组合方法编制了最优混合水平检测阵。为了实际使用,给出了若干最优混合水平检测阵的存在性结果。.3. 完全确定了指标大于等于2的单纯正交表SOA(3,5,v)存在性谱。.4. 对于独立错误的一致水平检测阵,建立了其存在的最小下界,并给出了其达到下界的组合特性刻画。利用这种组合刻画,给出了几类达到下界的最优检测阵。.5. 针对一类只在循环相邻因素间存在交互作用的系统,我们提出了解决此类组合测试问题的组合结构--循环连续正交表,并给出了若干构造方法和无穷类. 证明了对于t=2,3,4和任意正整数k和v, 循环连续正交表均存在。. 本项目所取得的研究成果一方面将推动组合设计理论有关离散结构的存在性结果和构造方法的发展;另一方面,将为不同的软件测试需求提供相关的组合测试用例集。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

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

暂无此项成果

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

其他相关文献

1

一种光、电驱动的生物炭/硬脂酸复合相变材料的制备及其性能

一种光、电驱动的生物炭/硬脂酸复合相变材料的制备及其性能

DOI:10.16085/j.issn.1000-6613.2022-0221
发表时间:2022
2

低轨卫星通信信道分配策略

低轨卫星通信信道分配策略

DOI:10.12068/j.issn.1005-3026.2019.06.009
发表时间:2019
3

青藏高原狮泉河-拉果错-永珠-嘉黎蛇绿混杂岩带时空结构与构造演化

青藏高原狮泉河-拉果错-永珠-嘉黎蛇绿混杂岩带时空结构与构造演化

DOI:10.3799/dqkx.2020.083
发表时间:2020
4

基于二维材料的自旋-轨道矩研究进展

基于二维材料的自旋-轨道矩研究进展

DOI:10.7498/aps.70.20210004
发表时间:2021
5

F_q上一类周期为2p~2的四元广义分圆序列的线性复杂度

F_q上一类周期为2p~2的四元广义分圆序列的线性复杂度

DOI:10.11999/JEIT210095
发表时间:2021

相似国自然基金

1

基于拟阵的粒计算理论及其应用研究

批准号:61562079
批准年份:2015
负责人:汤建国
学科分类:F0607
资助金额:38.00
项目类别:地区科学基金项目
2

覆盖图技术及其在离散对称结构中的应用研究

批准号:11401067
批准年份:2014
负责人:马纪成
学科分类:A0408
资助金额:22.00
项目类别:青年科学基金项目
3

多维序列的的快速生成算法及其在序列密码中的应用研究

批准号:60973125
批准年份:2009
负责人:朱士信
学科分类:F0206
资助金额:30.00
项目类别:面上项目
4

大规模模糊覆盖信息系统规则提取算法及其应用研究

批准号:61603063
批准年份:2016
负责人:郎广名
学科分类:F0607
资助金额:21.00
项目类别:青年科学基金项目