面向属性的CPN建模及On the Fly辅助的测试生成方法研究

基本信息
批准号:61163011
项目类别:地区科学基金项目
资助金额:48.00
负责人:李华
学科分类:
依托单位:内蒙古大学
批准年份:2011
结题年份:2015
起止时间:2012-01-01 - 2015-12-31
项目状态: 已结题
项目参与者:叶新铭,吴承勇,周建涛,王显荣,邢熠,敖腾河,王燕,阮宏玮,孙涛
关键词:
the属性flyonCPN建模符号执行测试
结项摘要

本项目的研究对象为基于网络的软件系统,其所处环境具有动态性、自身实现可能具有不确定性。本项目对于该类系统进行面向交互属性、可扩展属性及安全属性的CPN建模及测试方法研究。在建模方面,对于已有CPN模型的被测系统,提取欲测属性的CPN模型;对于没有CPN模型的被测系统,直接进行欲测属性的CPN建模,由此缩小问题的状态空间。在生成测试序列的过程中,给出属性测试覆盖标准,利用on the fly 方法进一步缩小欲测属性的CPN的状态空间,并对测试生成算法的有效性进行证明;通过符号执行的方法进行测试数据的选择,仅在需要时,考虑给出实际值,由此减少测试例的数目。研究考虑可观察与可控制性的可执行测试序列的生成方法;研究具有分布式特点的测试例之间的协同方法;进行具有分布式特点的TTCN-3测试套的设计与开发。使用基于IPv4、IPv6、IVI的可信任网络作为实际的试验环境,检验本项目提出的方法的有效性。

项目摘要

项目分析了基于网络的软件系统的发展趋势,并基于被测属性对网络的不同层面展开研究。针对自实现的或者成熟的软件系统进行层次化CPN建模,对已有模型的软件系统进行基于属性的模型提取。从交互属性、可扩展属性等方面深入分析研究CPN建模方法。基于选定被测的基础CPN模型,为其扩展属性提出了模型的扩展方法,并根据修改后的模型得到测试例集,从该测试例集中减去基础模型的测试例集,最终得到被测扩展属性的测试例集。对CPN模型形成的状态空间,提出了有效的化简算法,并对算法进行优化。而对于安全属性基于CPN和On the fly 方法给出攻击序列的生成方法。依据本组建模经验及CPN模型执行的反馈信息,提出先分段,再分角色的层次CPN建模方法,并将符号执行和CPN建模相结合进行研究,减少了问题的整体状态空间,并论证了该方法的有效性。实现了一种CPN的状态空间向测试序列的自动转换方法以及测试序列向测试例的自动转换算法。 . 项目针对基于CPN并发模型容易产生状态爆炸的问题,提出了基于功能组合的模型抽象方法,减小模型的规模,提高其抽象性。给出基于CPN的on-the-fly测试算法的主要过程,实现了on-the-fly的核心算法——同步乘积算法,并对其进行测试和评估。以火车售票系统为被测,生成和执行测试例,并将测试结果与传统测试方法的结果进行比较和分析,证明了该方法的有效性。本项目考虑了可观察性与可控制性,进行从形式化模型到测试目的的推导、以及测试例的推导过程等方面的研究。本项目也依据需要构建了包含本地及远程的测试环境,并开发与执行生成的测试套。项目组利用已有的IPv4和IPv6实验环境及条件,完成了选定软件系统的安全检测。. 本项目的研究工作对软件系统属性的形式化建模及测试方法进行了有益的探索并取得较好的成果,在创新型人才培养方面也获得了较好的成果。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

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

暂无此项成果

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

其他相关文献

1

基于分形L系统的水稻根系建模方法研究

基于分形L系统的水稻根系建模方法研究

DOI:10.13836/j.jjau.2020047
发表时间:2020
2

零样本学习综述

零样本学习综述

DOI:10.3778/j.issn.1002-8331.2106-0133
发表时间:2021
3

基于结构滤波器的伺服系统谐振抑制

基于结构滤波器的伺服系统谐振抑制

DOI:10.3788/OPE.20192708.1811
发表时间:2019
4

极区电离层对流速度的浅层神经网络建模与分析

极区电离层对流速度的浅层神经网络建模与分析

DOI:10.6038/cjg2022p0255
发表时间:2022
5

楼梯疏散三维建模的改进社会力模型

楼梯疏散三维建模的改进社会力模型

DOI:
发表时间:2016

李华的其他基金

批准号:41671300
批准年份:2016
资助金额:66.00
项目类别:面上项目
批准号:31260235
批准年份:2012
资助金额:45.00
项目类别:地区科学基金项目
批准号:30300246
批准年份:2003
资助金额:20.00
项目类别:青年科学基金项目
批准号:31500046
批准年份:2015
资助金额:18.00
项目类别:青年科学基金项目
批准号:81202040
批准年份:2012
资助金额:23.00
项目类别:青年科学基金项目
批准号:41502101
批准年份:2015
资助金额:20.00
项目类别:青年科学基金项目
批准号:81473254
批准年份:2014
资助金额:70.00
项目类别:面上项目
批准号:51609271
批准年份:2016
资助金额:20.00
项目类别:青年科学基金项目
批准号:21206102
批准年份:2012
资助金额:25.00
项目类别:青年科学基金项目
批准号:81572765
批准年份:2015
资助金额:25.00
项目类别:面上项目
批准号:U1733130
批准年份:2017
资助金额:34.00
项目类别:联合基金项目
批准号:81773637
批准年份:2017
资助金额:58.50
项目类别:面上项目
批准号:40901111
批准年份:2009
资助金额:20.00
项目类别:青年科学基金项目
批准号:61379082
批准年份:2013
资助金额:79.00
项目类别:面上项目
批准号:19802005
批准年份:1998
资助金额:11.00
项目类别:青年科学基金项目
批准号:10847112
批准年份:2008
资助金额:2.00
项目类别:专项基金项目
批准号:51678128
批准年份:2016
资助金额:62.00
项目类别:面上项目
批准号:51373096
批准年份:2013
资助金额:80.00
项目类别:面上项目
批准号:39200024
批准年份:1992
资助金额:5.00
项目类别:青年科学基金项目
批准号:21301123
批准年份:2013
资助金额:25.00
项目类别:青年科学基金项目
批准号:20445002
批准年份:2004
资助金额:8.00
项目类别:专项基金项目
批准号:20675063
批准年份:2006
资助金额:28.00
项目类别:面上项目
批准号:81471980
批准年份:2014
资助金额:62.00
项目类别:面上项目
批准号:31470734
批准年份:2014
资助金额:85.00
项目类别:面上项目
批准号:11102182
批准年份:2011
资助金额:28.00
项目类别:青年科学基金项目
批准号:11501523
批准年份:2015
资助金额:18.00
项目类别:青年科学基金项目
批准号:69673020
批准年份:1996
资助金额:12.00
项目类别:面上项目
批准号:21873076
批准年份:2018
资助金额:66.00
项目类别:面上项目
批准号:81500229
批准年份:2015
资助金额:18.00
项目类别:青年科学基金项目
批准号:81100113
批准年份:2011
资助金额:20.00
项目类别:青年科学基金项目
批准号:41476064
批准年份:2014
资助金额:88.00
项目类别:面上项目
批准号:61806133
批准年份:2018
资助金额:22.00
项目类别:青年科学基金项目
批准号:21607068
批准年份:2016
资助金额:20.00
项目类别:青年科学基金项目
批准号:21406217
批准年份:2014
资助金额:25.00
项目类别:青年科学基金项目
批准号:30772135
批准年份:2007
资助金额:25.00
项目类别:面上项目
批准号:49102038
批准年份:1991
资助金额:3.50
项目类别:青年科学基金项目
批准号:81872120
批准年份:2018
资助金额:57.00
项目类别:面上项目
批准号:30571281
批准年份:2005
资助金额:28.00
项目类别:面上项目
批准号:21805081
批准年份:2018
资助金额:26.00
项目类别:青年科学基金项目
批准号:81560291
批准年份:2015
资助金额:39.00
项目类别:地区科学基金项目
批准号:31401548
批准年份:2014
资助金额:25.00
项目类别:青年科学基金项目
批准号:50703023
批准年份:2007
资助金额:22.00
项目类别:青年科学基金项目
批准号:81172038
批准年份:2011
资助金额:55.00
项目类别:面上项目
批准号:81201481
批准年份:2012
资助金额:23.00
项目类别:青年科学基金项目
批准号:31271017
批准年份:2012
资助金额:80.00
项目类别:面上项目
批准号:10175051
批准年份:2001
资助金额:12.00
项目类别:面上项目
批准号:81072455
批准年份:2010
资助金额:31.00
项目类别:面上项目
批准号:21878199
批准年份:2018
资助金额:65.00
项目类别:面上项目
批准号:31670751
批准年份:2016
资助金额:65.00
项目类别:面上项目
批准号:41301154
批准年份:2013
资助金额:23.00
项目类别:青年科学基金项目
批准号:61204120
批准年份:2012
资助金额:28.00
项目类别:青年科学基金项目
批准号:21476152
批准年份:2014
资助金额:90.00
项目类别:面上项目
批准号:21375105
批准年份:2013
资助金额:85.00
项目类别:面上项目
批准号:21675123
批准年份:2016
资助金额:65.00
项目类别:面上项目
批准号:20975081
批准年份:2009
资助金额:35.00
项目类别:面上项目
批准号:61862047
批准年份:2018
资助金额:37.00
项目类别:地区科学基金项目
批准号:21904057
批准年份:2019
资助金额:25.00
项目类别:青年科学基金项目
批准号:21175106
批准年份:2011
资助金额:65.00
项目类别:面上项目
批准号:60873164
批准年份:2008
资助金额:30.00
项目类别:面上项目
批准号:60573154
批准年份:2005
资助金额:23.00
项目类别:面上项目
批准号:41877419
批准年份:2018
资助金额:62.00
项目类别:面上项目
批准号:30972577
批准年份:2009
资助金额:35.00
项目类别:面上项目
批准号:31501054
批准年份:2015
资助金额:22.00
项目类别:青年科学基金项目
批准号:30671500
批准年份:2006
资助金额:28.00
项目类别:面上项目
批准号:31901741
批准年份:2019
资助金额:24.00
项目类别:青年科学基金项目
批准号:39270492
批准年份:1992
资助金额:6.50
项目类别:面上项目
批准号:31400368
批准年份:2014
资助金额:26.00
项目类别:青年科学基金项目
批准号:81870182
批准年份:2018
资助金额:57.00
项目类别:面上项目
批准号:51075288
批准年份:2010
资助金额:35.00
项目类别:面上项目
批准号:40501071
批准年份:2005
资助金额:26.00
项目类别:青年科学基金项目
批准号:51765059
批准年份:2017
资助金额:38.00
项目类别:地区科学基金项目
批准号:20075021
批准年份:2000
资助金额:15.00
项目类别:面上项目
批准号:61864001
批准年份:2018
资助金额:40.00
项目类别:地区科学基金项目
批准号:31501238
批准年份:2015
资助金额:20.00
项目类别:青年科学基金项目
批准号:11905190
批准年份:2019
资助金额:30.00
项目类别:青年科学基金项目
批准号:30100093
批准年份:2001
资助金额:17.00
项目类别:青年科学基金项目

相似国自然基金

1

基于安全属性建模的协议安全性测试理论与方法研究

批准号:61303219
批准年份:2013
负责人:杨超
学科分类:F0206
资助金额:25.00
项目类别:青年科学基金项目
2

面向测试性虚拟验证的故障-测试-环境相关性建模方法

批准号:51105369
批准年份:2011
负责人:杨鹏
学科分类:E0506
资助金额:24.00
项目类别:青年科学基金项目
3

面向SoC高温老化测试的靶向化矢量优化生成与测试调度方法研究

批准号:61006032
批准年份:2010
负责人:崔小乐
学科分类:F0402
资助金额:20.00
项目类别:青年科学基金项目
4

面向智能辅助诊断的医学影像报告生成方法研究

批准号:61906214
批准年份:2019
负责人:王序文
学科分类:F0610
资助金额:24.00
项目类别:青年科学基金项目