基于错误传播上下文分析的软件错误定位方法分析-analysis of software error location method based on error propagation context analysis.docxVIP
- 5
- 0
- 约6.05万字
- 约 60页
- 2018-05-18 发布于上海
- 举报
基于错误传播上下文分析的软件错误定位方法分析-analysis of software error location method based on error propagation context analysis
哈尔滨工业大学工学硕士学位论文
哈尔滨工业大学工学硕士学位论文
- PAGE 4 -
- III -
Abstract
Along with the increasing scale of software system, it becomes more and more difficult to ensure the quality of the software. The probability of the software failure also increases. The software failure means that the software expected outcome is different from the actual outcome. After the software failure occurred, how to locate the faulty statements which contain bugs is what fault localization needs to solve. Now there are many excellent software fault localization techniques. However, they all ignore the coincidental correctness which means execution results of test cases that execute faulty statements indicate no failure information. The coincidental correctness is always caused by the fault propagation. Based on the above considerations, this paper divides the fault localization into two steps, including fault-related statements localization and fault comprehension.
The research contents of this paper include: Firstly, in order to get the execution path information of the program as the input of subsequent modules, program instrumentation is needed. However, existing program instrumentation methods are too complex. In this paper, we use lexical analysis and syntax analysis to realize a simple and convenient program instrumentation method. Secondly, in order to do the fault-related statements localization, combined dependence network must be created. So it is necessary to do program dependence analysis and create program dependence graph and transfer it. In this paper, we realize the traditional method of the program dependence analysis. Based on this, we create program dependence graph, transfer some specific nodes and do the state specification. Thirdly, existing fault localization methods not only can not accurately locate the fault in most cases but also can not locate the fault-related statements. So we propose conditional probability, path probability and combined dependence probability to e
您可能关注的文档
- 基于超宽带的ad hoc网络的mac协议研究-research on mac protocol of ad hoc network based on ultra-wideband.docx
- 基于超级电容的置地式地铁再生制动能量回收技术分析-analysis of regenerative braking energy recovery technology of landmark metro based on supercapacitor.docx
- 基于场所精神的西安老城区街道空间营造策略分析-analysis of street space construction strategy in xi 'an old city based on place spirit.docx
- 基于超宽带的无线传感器网络的分析与设计-analysis and design of wireless sensor network based on ultra-wideband.docx
- 基于超启发式遗传算法的td-scdma频率分配机制研究-research on td - scdma frequency allocation mechanism based on super - heuristic genetic algorithm.docx
- 基于超连续谱的时间分辨cars方法及技术分析-time - resolved cars method based on supercontinuum and its technical analysis.docx
- 基于超连续谱光源的表面等离子体共振效应-surface plasmon resonance effect based on supercontinuum source.docx
- 基于超级计算的复杂cae作业管理系统的分析与实现-analysis and implementation of complex cae job management system based on supercomputing.docx
- 基于超声波传播特性的无创颅内压监测系统数值模拟分析-numerical simulation analysis of noninvasive intracranial pressure monitoring system based on ultrasonic propagation characteristics.docx
- 基于超声波传感器的环境建模技术分析-analysis of environmental modeling technology based on ultrasonic sensor.docx
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)