An uncorrected source program that is a source program before correction and a corrected source program that is a source program after correction are compared to extract a review requiring point that is a point required to be reviewed, an review history that is a history indicating whether the review requiring point extracted is reviewed or not is stored in a predetermined storage unit, information wherein the extracted review requiring point is associated with the review history, which indicates whether review is done or not and is stored in the predetermined storage unit is output to a predetermined output unit, and the review history stored in the predetermined storage unit is updated when the review requiring point outputted as “unreviewed” in the predetermined output unit is accepted as “reviewed” from a predetermined input unit.
展开▼