计算机科学 ›› 2008, Vol. 35 ›› Issue (7): 277-279.

• • 上一篇    下一篇

一个异常传播分析工具的设计与实现

  

  • 出版日期:2018-11-16 发布日期:2018-11-16
  • 基金资助:
    本文得到国家自然科学基金(90412003,60503033),江苏省高技术研究项目(BG2005032)中国矿业大学校科学研究基金资助.

  • Online:2018-11-16 Published:2018-11-16

摘要: 异常处理是一种用来检测异常并对其进行处理的技术,异常传播改变程序原来的执行路线,从而可能改变程序中的数据流、控制流和各种成分的依赖关系。在进行程序分析时,如果不考虑异常传播对其造成的影响,则得到的信息将是不准确的。本文设计并实现了一个分析C++程序中异常传播分析工具CE Tool。该工具可以有效地分析c++程序的异常传播,它既可以获得异常处理结构的局部信息,也可以获得异常处理结构的全局信息,这对于有效地分析异常的传播,分析异常传播路径,以及改进异常处理结构都有很大的帮助。

关键词: 异常处理 程序分析 异常传播 设计与实现

Abstract: Exception handling is a technology that tests and handles exception. Exception propagation induces a control flow other than the main control flow, so it changes the data flows, control flows of programs and the dependence rela- tionshi Pbetween the struc

Key words: Exception handling, Program analysis, Exception propagation, Design and implementation

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!