PROBLEM TO BE SOLVED: To provide a debugging device or the like capable of efficiently narrowing down a processing having the probability of causing a deadlock occurrence among vast processes in the case that a deadlock occurs when a large scale process of parallel programs is executed.SOLUTION: A debugging device 1 includes a control part 3 for instructing a process to be debugged so as to acquire trace-back information including a function identifier which can uniquely identify a function under execution and a process identifier which can uniquely identify a process, and receiving trace-back information acquired according to the instruction, an analysis part 4 for analyzing the trace-back information received by the control part 3, and grouping process identifiers in each function under execution, and an output part 5 for outputting the information analyzed by the analysis part 4.SELECTED DRAWING: Figure 1
展开▼