Abstract Even after thorough testing, a few bugs still remain in a program with moderate complexity. These residual bugs are randomly distributed throughout the code. We have noticed that bugs in some parts of a program cause frequent and severe failures compared to those in other parts. Then, it is necessary to take a decision about what to test more and what to test less within the testing budget. It is possible to prioritize the methods and classes of an object-oriented program according to their potential to cause failures. For this, we propose a program metric called influence metric to find the influence of a program element on the source code. First, we represent the source code into an intermediate graph called extended system depen...
Program slicing, a program reduction technique, identifies codes that are related to a given functio...
Software maintenance activity is one of the most important part of software development cycle. Certa...
Regression Testing is performed after modification of the program or software; it classified the exi...
Even after thorough testing of a program, usually a few bugs still remain. These residual bugs are u...
Test case prioritization focuses on finding a suitable order of execution of the test cases in a tes...
In this century, computers have become an inseparable part of human life. Human beings entrust them ...
Code prioritization for testing promises to achieve the maximum testing coverage with the least cost...
The aim of this paper is to integrate the strong points of statistical debugging and program slicing...
This study explores the relationship between program slices and faults. The aim is to investigate wh...
This study explores the relationship between program slices and faults. The aim is to investigate wh...
Program slicing is a technique that determines which statements in a program affect or are affected...
Program slicing is a commonly used approach for understanding and detecting the impact of changes to...
Software maintenance activities generally account for more than one third of time during the softwar...
Static backward program slicing is a technique to compute the set of program statements, predicates ...
In this paper, we introduce 13 program slicing metrics for C language programs. These metrics use pr...
Program slicing, a program reduction technique, identifies codes that are related to a given functio...
Software maintenance activity is one of the most important part of software development cycle. Certa...
Regression Testing is performed after modification of the program or software; it classified the exi...
Even after thorough testing of a program, usually a few bugs still remain. These residual bugs are u...
Test case prioritization focuses on finding a suitable order of execution of the test cases in a tes...
In this century, computers have become an inseparable part of human life. Human beings entrust them ...
Code prioritization for testing promises to achieve the maximum testing coverage with the least cost...
The aim of this paper is to integrate the strong points of statistical debugging and program slicing...
This study explores the relationship between program slices and faults. The aim is to investigate wh...
This study explores the relationship between program slices and faults. The aim is to investigate wh...
Program slicing is a technique that determines which statements in a program affect or are affected...
Program slicing is a commonly used approach for understanding and detecting the impact of changes to...
Software maintenance activities generally account for more than one third of time during the softwar...
Static backward program slicing is a technique to compute the set of program statements, predicates ...
In this paper, we introduce 13 program slicing metrics for C language programs. These metrics use pr...
Program slicing, a program reduction technique, identifies codes that are related to a given functio...
Software maintenance activity is one of the most important part of software development cycle. Certa...
Regression Testing is performed after modification of the program or software; it classified the exi...