基于行为声明的REST风格软件可信性测试的研究与应用

来源 :北京工业大学 | 被引量 : 4次 | 上传用户:sider
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在互联网技术不断发展的今天,网络应用已经深入人们的日常工作学习中,可以说互联网应用改变着人们的生活。人类通过互联网解决问题、提升工作效率的同时也对Web应用软件的要求越来越高,REST是一种分布式Web应用架构风格,因为其高效便捷近期受到了广泛的关注。REST风格的软件已经被广泛应用到现代互联网开发技术中,因此对其展开可信性等相关研究是十分有必要的。软件可信行为声明是一种在可信软件领域中特有的描述性文件,是描述与软件可信性相关的软件预期行为的集合。我们认为软件可信行为声明可以描述软件预期行为、作为可信测试依据并能辅助其他文档。本文以深入研究可信行为声明的内容结构和REST应用软件的结构特征和可信特征为基础,首先提出了基于REST的可信行为声明,该可信行为声明中包括了两部分:HTTP请求约束和敏感信息约束;之后提出了基于行为声明的REST风格Web应用可信性测试方法,在这个方法中提出了基于可信行为声明的可信测试模型,该模型包括可信需求获取,可信行为声明定义和最终对应用软件进行可信测试;本文运用遗传算法在测试阶段进行测试用例的自动生成工作,并结合遗传算法和可信行为声明的特征提出了基于可信行为声明的测试用例自动生成办法,其中包括符合可信行为声明的编码方式;最后,设计并实现了软件可信性测试系统,该系统通过分析可信行为声明自动生成测试用例并最终完成对REST风格软件的可信性测试。
其他文献
本研究从夏橙、椪柑、柠檬、蜜柑果皮中提取精油,对精油成分构成进行差异分析,采用高速逆流色谱(HSCCC)分离椪柑精油主要成分;以两种体外抗氧化测试方法评价柑橘精油及其主要
半命题作文最大特点是:要把题目补完整才能开始写作,有一半或一部分的命题权放在了作者手里,它体现了自由与束缚的统一,限制与开放的融合。写好半命题作文的关键是补好题目。
打倒"四人帮"头几年配合默契打倒"四人帮"后头几年里,邓小平与陈云互相支持,配合默契。在1977年3月的中共中央工作会议上,陈云顶着政治压力,发言要求让邓小平重新出来工作。1978
从小就渴望有一张书桌,可以摆放我想读的书和资料,喜欢乱乱地摊开,随意翻看,信手涂鸦,甚至对着书本发发呆。可谁承想,这个愿望竟是不易实现的。小时候一家四口蜗居于斗室之中
尤文肉瘤是常见的原发恶性骨肿瘤,严重危害青少年的身体健康。通过规范的化疗、手术及放疗,很多患者可达到痊愈,但不当的诊疗过程可能造成严重的不良后果。中国医师协会骨科
加重犯分为结果加重犯与情节加重犯两类,二者的区别在于:结果加重犯的加重结果超出了基本构成要件的范畴,而情节加重犯的加重情节则在基本构成要件之内;情节加重犯之加重情节
随着工业现代化水平的不断提高,自然环境的污染以及遗传、气候生活条件(如装修材料)等诸多因素的影响,致使哮喘患儿的发病率逐年增加,严重危害儿童的身心健康,使其生活质量下降,常
监督公权力的重心不在于规范领导秘书,更不在于规范领导家人,而在于如何规训领导权力本身。
以安徽省为例,通过分析当前区域经济发展的现状与特点,从服务区域经济发展的视角,分析外向型经济发展对商务英语人才的需求情况,探讨外向型企业需求与商务英语人才培养之间的
伴随互联网行业的快速发展,互联网用户借助搜索引擎的帮助,可以驾轻就熟地在互联网上搜索到大量的信息。所以,如何建立连接、获取信息已经不再是困扰用户的难题了。在求职招