Software maintenance activity is one of the most important part of software development cycle. Certain regions of a program cause more damage than other regions resulting in errors, if they contain bugs. So, it is important to debug and find those areas. We use slicing criteria to obtain a static backward slice of a program to find these areas. An intermediate graphical representation is obtained for an input source program such as the Program Dependence Graph, the Class Dependence Graph and the System Dependence Graph. Slicing is performed on the System Dependence Graph using a two pass graph reachability algorithm proposed by Horwitz[3], and a static backward slice is obtained. After obtaining static slice, dynamic slice is calculated for...
Program slicing revealed a useful way to limit the search of software defects during debugging and t...
Static backward program slicing is a technique to compute the set of program statements, predicates ...
Program slicing is the task of finding all statements in a program that directly or indirectly influ...
Software maintenance activities generally account for more than one third of time during the softwar...
Program slicing has many applications in a software development environment such as debugging, testi...
Program understanding is an important aspect in Software Maintenance and Reengineering. Understandin...
Abstract:- Program slicing is the task of finding all statements in a program that directly, or indi...
As software application grows larger and become more complex, program maintenance activities such as...
Program slicing is a very important part of program development and maintenance . It is used for a n...
Program slicing is a decomposition technique, which produces a subprogram from the parent program re...
Program slice is the part of program that may take the program off the path of the desired output at...
A dynamic program slice is an executable part of a program whose behavior is identical, for the same...
Program slicing is a commonly used approach for understanding and detecting the impact of changes to...
Program slicing, a program reduction technique, identifies codes that are related to a given functio...
Program slicing is the task of finding all statements in a program that directly or indirectly influ...
Program slicing revealed a useful way to limit the search of software defects during debugging and t...
Static backward program slicing is a technique to compute the set of program statements, predicates ...
Program slicing is the task of finding all statements in a program that directly or indirectly influ...
Software maintenance activities generally account for more than one third of time during the softwar...
Program slicing has many applications in a software development environment such as debugging, testi...
Program understanding is an important aspect in Software Maintenance and Reengineering. Understandin...
Abstract:- Program slicing is the task of finding all statements in a program that directly, or indi...
As software application grows larger and become more complex, program maintenance activities such as...
Program slicing is a very important part of program development and maintenance . It is used for a n...
Program slicing is a decomposition technique, which produces a subprogram from the parent program re...
Program slice is the part of program that may take the program off the path of the desired output at...
A dynamic program slice is an executable part of a program whose behavior is identical, for the same...
Program slicing is a commonly used approach for understanding and detecting the impact of changes to...
Program slicing, a program reduction technique, identifies codes that are related to a given functio...
Program slicing is the task of finding all statements in a program that directly or indirectly influ...
Program slicing revealed a useful way to limit the search of software defects during debugging and t...
Static backward program slicing is a technique to compute the set of program statements, predicates ...
Program slicing is the task of finding all statements in a program that directly or indirectly influ...