An approach of slicing for Object-Oriented language with exception handling

Hao Jie, Jiang Shu-juan, Hao Jie · 2011

Based on analyzing the feature and exception handling mechanism of Object-Oriented language, this document proposes a new Object-Oriented System Dependence Graph with exception handling (EOSDG), which makes some improvements on System Dependence Graph (SDG). When dealing with data and control dependence caused by the exception treatment, EOSDG can deal with the complex polymorphism of Object-Oriented language, such as polymorphic object and polymorphic object being as a parameter. Experiments show that when using the traditional slicing algorithm, more accurate slice can be returned.

Read the paper · More papers on PaperTik