摘要 |
An information processing apparatus includes a check data applicator, a count-up determiner, and a patch data applicator. When there is a modified part in a computer program under operation and the modified part has been executed, the check data applicator applies check data incorporating processing of counting the number of times the modified part has been executed to the program under operation. The count-up determiner determines if the count indicating the number of times the modified part has been executed is counted up at a predetermined timing as a result that the check data has been applied. When the count has been determined to be counted up, the patch data applicator replaces the check data including the modified part determined to be counted up with a post-modification program including the modified part having been modified. The configuration described above enables appropriate determination whether the post-modification program is to be applied. |