- 7
- 0
- 约6.72万字
- 约 71页
- 2019-05-11 发布于上海
- 举报
Classified Index: TP302.8 U.D.C: 681.39
Dissertation for the Master Degree in Project
RESEARCH ON APPLICATION ORIENTED MULTI-LAYERED METHOD FOR SYSTEM ROBUSTNESS TESTING
Candidate:
Han Jianya
Supervisor:
Prof. Wu Zhibo
Academic Degree Applied for:
Master of Engineering
Speciality:
Computer Science and Technology
Affiliation:
School of Computer Science and Technology
Date of Defence:
June, 2011
Degree-Conferring-Institution:
Harbin Institute of Technology
摘
摘 要
-
- I -
摘 要
随着计算机技术的发展,系统软件在人们的日常生活中变得越来越重要, 特别是操作系统软件,在很多关键领域的应用也越来越多,所以操作系统的健 壮性评测也变得越来越重要。系统健壮性是衡量系统在异常输入或压力环境下 保持正常工作能力的一种度量,可以看作是操作系统抵御外界错误的能力,从 用户角度看,系统通过系统调用为应用程序提供服务,通过设备驱动为底层硬 件提供支持,所以本文的健壮性评测主要包括上层应用程序引发的错误和底层 硬件层引发的错误或者是从驱动设备带来的错误。
在健壮性评测中,关于用户使用剖面分析的研究也越来越多,剖面技术虽 然难于分析,但是一旦很好的得到使用剖面结果,就可以更好的测试热点代码, 能够显著的降低测试时间和提高测试效率。
因此,为了减小健壮性评测过程中测试数量以及更准确的评估错误输入对 系统的健壮性影响,本文提出了一种面向应用程序的多层次健壮性评测方法。 该方法在传统的健壮性评测之前引入用户使用剖面分析过程,并将使用情况分 析结果同传统方法结合起来对系统进行负载运行情况下的健壮性评测。该过程 在基准应用程序运行过程中,首先进行用户使用情况分析,分析方法包括函数 接口发生次数和持续时间度量方法。然后根据使用剖面分析结果,以故障注入 的方式进行健壮性评测。最后通过对具体应用程序下的系统健壮性分析,验证 了该健壮性评测方法的有效性。
此外,传统的单层次评测系统健壮性是不全面的,本文面向应用程序,从 系统调用层和内核层两个层次综合考虑系统健壮性问题,并通过运行具体的应 用负载将两者结合起来,得到系统整体健壮性结果,最后给出多种评测方法的 实验对比结果,证明了面向应用的健壮性评测方法不仅减少了健壮性测试中的 故障注入次数,同时也更好的将用户层和内核层有效的结合起来,得到更准确 的面向应用的多层次系统健壮性结果。
关键词:健壮性;健壮性评测;故障注入;操作剖面
Abs
Abstract
-
- II -
Abstract
Nowadays, software is playing an increasingly important role in our day-to-day life. In particular, operating systems are more and more used even in critical application domains. System robustness is understood as the degree to which a system operates correctly in the presence of exceptional inputs or stressful environmental conditions. From the viewpoint of users, the API of operating system provides basic services to applications, and the system provides communication with peripheral devices via device drivers. Thus, in this paper, the robustness of an OS is viewed as its capacity to react to external faults puts or stressful environmental conditions, induced by the applicatio
您可能关注的文档
- 煤炭管理信息系统的设计与实践-软件工程专业毕业论文.docx
- 脉冲强磁场低温杜瓦液位计设计-电力电子和电力传动专业毕业论文.docx
- 抗病毒治疗在丙肝相关性肝癌根治术后的临床研究-外科学(普通外科)专业毕业论文.docx
- 米曲霉氨基酰化酶的固定化及其拆分N-乙酰-DL-苯甘氨酸的研究-化学工程专业毕业论文.docx
- 美拉德反应产物对大豆脂肪氧合酶抑制作用研究-农产品加工及贮藏工程专业毕业论文.docx
- 米曲霉氨基酰化酶的固定化及其拆分N-乙酰-DL-苯甘氨酸的分析-化学工程专业毕业论文.docx
- 抗辐照有源玻璃及光纤材料制备与特性研究-光电信息工程专业毕业论文.docx
- 面向水处理的分布式控制策略的分析-微电子学与固体电子学专业毕业论文.docx
- 面向云数据共享的多模式安全访问控制技术研究-计算机技术专业毕业论文.docx
- 脉冲多普勒气象雷达解模糊问题研究-通信与信息系统专业毕业论文.docx
最近下载
- 安徽省合肥市名校联考2026届数学八年级第一学期期末教学质量检测模拟试题含解析.doc VIP
- 2025年山西职业单招考试真题及答案 完整版2025.pdf VIP
- 区块链基本概念.pptx VIP
- 2021年度“双一流”建设专项资金绩效评价自评报告.pdf VIP
- 劳动法案例分析及参考答案.docx VIP
- 广西左江治旱黑水河现代化灌区工程环境影响报告书.pdf VIP
- FDA热效应评估指南(中文翻译件) thermal effects evaluation.pdf VIP
- 华东理工大学双一流建设中期自评报告.PDF VIP
- 项目环境与职业健康安全管理工作计划.doc VIP
- 人人商城恶意诉讼应诉指南-含胜诉答辩状和证据清单.docx
原创力文档

文档评论(0)