摘要 |
PROBLEM TO BE SOLVED: To provide an information processing program, method and device for enabling information presentation for efficiently executing debugging of a program.SOLUTION: The information processing program includes: receiving inputs of an analysis object program and the test cases thereof (S1); generating an execution trace which represents a test result obtained by executing each test case with the analysis object program and a line of the executed analysis object program (S3); calculating a risk value representing the probability that defects are included in the line about each line of the analysis object program on the basis of these data (S5); executing clustering processing of each line of the analysis object program on the basis of the execution trace (S7); performing ranking based on the calculated risk value in each cluster (S9); and processing for outputting a result of the clustering, and the risk value and rank calculated about each line of the analysis object program (S11).SELECTED DRAWING: Figure 4 |