Exception Propagation Analysis Method of Object Oriented Program
Yanmei Zhang
Abstract
Yanmei Zhang
Abstract
Most of the existing exception propagation analysis methods are limited in intra-class,which can not meet the requirement of software development.This paper presents an exception propagation analysis method of object oriented program,which builds an Object Oriented Exception Propagation Analysis Graph(OEPAG) based on the control flow graph of classes.After obtaining the path of exception propagation and the relation of classes,it is effective to analyze the control flow and data flow.Application result shows that result based on OEPAG is more accurate than traditional methods when computing slice for programs which includes exception handling structure.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Most of the existing exception propagation analysis methods are limited in intra-class,which can not meet the requirement of software development.This paper presents an exception propagation analysis method of object oriented program,which builds an Object Oriented Exception Propagation Analysis Graph(OEPAG) based on the control flow graph of classes.After obtaining the path of exception propagation and the relation of classes,it is effective to analyze the control flow and data flow.Application result shows that result based on OEPAG is more accurate than traditional methods when computing slice for programs which includes exception handling structure.
Key concepts: Computer science, Control flow graph, Data-flow analysis, Control flow, Object-oriented programming, Graph, Data flow diagram, Relation (database)