2011Unpublished venueRequires access

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

Hao Jie, Jiang Shu-juan, Hao Jie

Open publisher page 2 citations

Abstract

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.

About this research paper

What this paper is about

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.

Why it matters

OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

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.

Key concepts: Slicing, Computer science, Program slicing, Exception handling, Object-oriented programming, Programming language, Object (grammar), Graph

Related papers

Back to paper searchBrowse research topicsOriginal source
An approach of slicing for Object-Oriented language with exception handling — Research Paper | ScholarLens