山东威锻机械设备有限公司数控车床官方网站切换城市[全国]-网站地图
推荐产品 :
推荐新闻
技术文章当前位置:行业新闻

一种基于行为模型的软件安全性测试用例生成方法专利

时间:2026-07-31    作者:admin 点击: ( 1 ) 次

【摘要】 本发明公开了一种基于行为模型的软件安全性测试用例生成方法,包括如下步骤:(1)确定软件安全性测试需求;(2)使用测试需求行为模型对安全性测试需求进行描述;(3)使用UML状态图对测试需求行为模型进行描述;(4)将UML图状态图转换为FSM;(5)基于FSM特征序列自动生成安全性测试用例。本发明提出的基于行为模型的软件安全性的测试用例生成方法,重点从SSD行为预防机制、SSD行为检测机制和SSD行为响应机制展开安全性测试,克服了传统软件安全性测试的片面性和需求不完整,保证了测试的有效性。同时,发明提供了测试用例的自动生成方法,减少了测试人员的工作量,提高了测试的效率和自动化程度,保证了测试效果。 【专利类型】发明申请 【申请人】中国人民解放军理工大学 【申请人类型】学校 【申请人地址】210007 江苏省南京市白下区海富巷一号 【申请人地区】中国 【申请人城市】南京市 【申请人区县】玄武区 【申请号】CN201010517588.X 【申请日】2010-10-22 【申请年份】2010 【公开公告号】CN101968769A 【公开公告日】2011-02-09 【公开公告年份】2011 【授权公告号】CN101968769B 【授权公告日】2012-01-25 【授权公告年份】2012.0 【IPC分类号】G06F11/36 【发明人】黄松; 任正平; 姚奕; 刘晓明; 惠战伟; 胡斌; 洪宇; 郑长友; 饶莉萍; 蒋圆圆; 袁利华; 刘艳云 【主权项内容】一种基于行为模型的软件安全性测试用例生成方法,其特征在于:所述方法包括如下步骤:(1)确定软件安全性测试行为需求;(2)使用测试需求行为模型对安全性测试需求进行描述,包括:(2‑1)基于SSD分析确定其行为预防机制、行为检测机制和行为响应机制;(2‑2)对步骤(2‑1)中的三种机制,分别描述三种机制的三个阶段行为,即前置条件、处理行为和后置条件;(3)使用UML状态图对测试需求行为模型进行描述,包括:(3‑1)分别将测试需求行为模型中的行为预防机制、行为检测机制和行为响应机制的三个阶段行为映射为UML状态图中的三个顶层复合状态;(3‑2)依据典型安全性缺陷在每个阶段行为中的处理过程,将三个阶段分别映射为UML状态图中的行为预防状态子图、行为处理状态子图和行为响应状态子图;(4)将UML图状态图转换为FSM,包括:(4‑1)将UML状态图存储为XMI文本格式;(4‑2)依据文本转换算法将XMI格式的状态图转换为SCXML格式,即FSM的文本表示;(5)基于FSM特征序列自动生成安全性测试用例,包括:(5‑1)对FSM进行预处理,所述预处理包括非完全FSM的完全化、非精简FSM的最小精简化和连通性说明,具体包括:(5‑1‑1)为规约中没有出现的输入增加定义,达到FSM的完全化;(5‑1‑2)去除FSM中的冗余状态,使用等价的精简FSM取代原FSM;(5‑1‑3)对FSM中所有状态可达性和可复位性进行检查和说明;(5‑2)构造FSM的UIO树,并基于UIO树为FSM中的每个状态sj生成UIO特征序列,具体包括:(5‑2‑1)从FSM的初始向量出发,通过定义路径向量和扰动函数,产生新的结点,构造UIO树;(5‑2‑2)遍历整个UIO树,对每一个单一向量叶结点,将从树根到该叶结点所形成的输入/输出序列连接为该单一向量初始向量对应状态的UIO序列;(5‑2‑3)对每个状态,选取最短的一个UIO序列为其特征序列;(5‑3)基于UIO特征序列,对FSM的每一个状态迁移生成使用测试序列表示的测试用例,具体包括:(5‑3‑1)对FSM中的每个状态迁移(si,sj;x/y),使用Dijikstra算法确定s0到si的最短路径,得到s0到si最短输入/输出序列;(5‑3‑2)依次连接s0到sj的输入/输出,得到每个状态迁移(si,sj;x/y)的测试用例(reset/null).SP(si).(x/y).UIO(sj);所述步骤(5‑3)中,s0,si,sj表示FSM的状态;(si,sj;x/y)表示从状态si迁移到状态sj,其中输入为x,输出为y;reset表示将FSM复位到初始状态;SP(si)表示初始状态到状态si的最短输入/输出序列。 【当前权利人】中国人民解放军理工大学 【当前专利权人地址】江苏省南京市白下区海富巷一号 【引证次数】1.0 【被引证次数】24 【他引次数】1.0 【被他引次数】24.0 【家族引证次数】1.0 【家族被引证次数】25

未经允许不得转载:http://www.zhongzhencnc.com/1785508986.html

喜欢就赞一下

    【摘要】一株促进污染土壤植物修复的木霉菌株FS10-C及其微生物制剂的制备方法,木霉制剂由土壤中筛选出的木霉FS10-C株,中国微生物菌种保藏管理委员会普通微生物中心保藏,保藏编号:CGMCC NO.3970。具体制备方法为:将粉碎的苜蓿粉

    发布时间:2026-07-31

    【摘要】摩擦耗能型自定心墩柱结构节点连接装置是一种用于桥墩或框架柱与承台(基础)连接的装置,旨在改善地震作用下墩柱结构的耗能,并消除或降低结构的残余变形和损伤。该装置由墩柱加强钢板、基础预埋钢板、角钢、摩擦螺栓、摩擦片、无粘结预应力筋、锚固

    发布时间:2026-07-31

    【摘要】本实用新型公开了一种用于蛋白质快速染色、转印的仪器,其特征是它包括仪器A面壳(2)和仪器B面壳(3)构成的壳体,所述壳体内设有仪器工作电路板,在所述仪器A面壳(2)上部设有位于工作区上可打开的上盖(1),在仪器B面壳(3)的一侧设有

    发布时间:2026-07-31

    【摘要】本发明涉及一种与小麦黄花叶病抗性主效QTL紧密连锁的分子标记,其特征在于,采用PCR引物Wmc327和Gwm154对小麦品种CI12633的DNA进行PCR扩增,扩增产物在12%聚丙烯酰胺凝胶上电泳分离后,分别获得与小麦黄花叶病抗性

    发布时间:2026-07-31

    【摘要】本实用新型公开了一种橡皮屑清除装置,其在所述滚轮上包裹一层或多层粘纸,每次用橡皮擦完字后,将所述滚轮在纸上滚动几下,就可以将残留在纸面上的橡皮屑清除干净。当粘纸上的橡皮屑比较多时,撕下最外层的粘纸即可。。微信【专利类型】实用新型【申

    发布时间:2026-07-31

    【摘要】本发明公开了一种大流量全半导体新型尘埃粒子计数器的光学传感器,在半导体激光光源发出的光束前进的方向上,依次设有非球面镜、入射光阑、出射光阑和光陷阱,与光路垂直方向上设置球面反射镜、喇叭口式遮挡光阑、光电探测器,光敏感区和光电探测器光

    发布时间:2026-07-31
山东威锻机械设备有限公司
全国服务热线:15588247377
电话:15588247377
地址:滕州市经济开发区688号
关键词:数控车床数控车床厂家数控车床价格
公司二维码
Copyright 2010-2026 http://www.zhongzhencnc.com/ 版权所有 All rights reserved 鲁ICP备19007456号-7