Please use this identifier to cite or link to this item:
Title: Technique for Debugging Incomplete Constructor Anomaly in Object-Oriented System
Authors: Jindal, Mehak
Supervisor: Arora, Vinay
Keywords: Incomplete constructor anomaly;program slicing;computer science
Issue Date: 2-Jul-2012
Abstract: The Object-oriented (OO) programming is an evolutionary approach to software engineering which encompasses the entire software life cycle. With the use of objectoriented approach, programming becomes modularize but at the same time testing becomes complex and program will be difficult to debug, which in turn results in a huge loss of resources. To overcome the difficulty of debugging, a technique named program slicing has been introduced. It is a technique to extract the desired parts of program using some slicing criterion. It has been introduced to aid the developers in the area of debugging and program comprehension by reducing the complexity of the program. There are many dependence graphs like Control Dependence Graph, Data Dependence Graph, Program Dependence Graph, System Dependence Graph, etc. that can be used for program representation in the process of program slicing. There are many faults like State definition anomaly, Anomalous behavior construction, Incomplete constructor, etc. that are related to Inheritance and Polymorphism features of object-oriented system. The process of debugging the faults present in the Object- Oriented code can be made approachable by the use of Program Slicing with dependence graphs.
Appears in Collections:Masters Theses@CSED

Files in This Item:
File Description SizeFormat 
1732.pdf1.58 MBAdobe PDFThumbnail

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.