An Approach to Analyzing Erroneous Program Behavior Based on Exception Control Flow
CSTR:
Author:
Affiliation:

Clc Number:

TP311

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    In this paper, the propagation process of “fault-error-exception” chain in programs is analyzed by fault injection experiments. With representation of the exception control flow at function level, the error and its impact on program behavior are analyzed, a model of erroneous program behavior is established. An automatic analysis tool based on the proposed approach is developed and is used to analyze the erroneous behaviors of the significant components in OpenStack. The experimental results validate the validity and rationality of the proposed approach, which provides a new means to automatically analyze the erroneous behavior and collect the valid error set for largescale programs with exception handling mechanism.

    Reference
    Related
    Cited by
Get Citation

JIANG Jianhui, WU Jiecheng, SUN Ya. An Approach to Analyzing Erroneous Program Behavior Based on Exception Control Flow[J].同济大学学报(自然科学版),2018,46(07):0972~0981

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:July 17,2017
  • Revised:May 21,2018
  • Adopted:April 08,2018
  • Online: August 08,2018
  • Published:
Article QR Code