DocumentCode
3392537
Title
An approach of slicing for Object-Oriented language with exception handling
Author
Hao jie ; Jiang Shu-juan
Author_Institution
Sch. of Comput. Sci. & Technol., China Univ. of Min. & Technol., Xuzhou, China
fYear
2011
fDate
19-22 Aug. 2011
Firstpage
883
Lastpage
886
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.
Keywords
graph theory; object-oriented languages; program slicing; EOSDG; exception handling; object-oriented language; polymorphic object; program slicing; system dependence graph; Algorithm design and analysis; Computers; Educational institutions; Runtime; Software algorithms; Software maintenance; control-flow graph; exception handing; object-oriented; program slicing; system-dependence graph;
fLanguage
English
Publisher
ieee
Conference_Titel
Mechatronic Science, Electric Engineering and Computer (MEC), 2011 International Conference on
Conference_Location
Jilin
Print_ISBN
978-1-61284-719-1
Type
conf
DOI
10.1109/MEC.2011.6025605
Filename
6025605
Link To Document