IRREGULARITY-DETECTION DEVICE, PROGRAM, AND METHOD
The present invention makes it possible to narrow down the origin location of an irregularity within a program. This irregularity-detection device includes: an execution-history storage means for storing pre-update execution history of a program before update and post-update execution history for a...
Saved in:
Main Author | |
---|---|
Format | Patent |
Language | English French Japanese |
Published |
25.04.2013
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | The present invention makes it possible to narrow down the origin location of an irregularity within a program. This irregularity-detection device includes: an execution-history storage means for storing pre-update execution history of a program before update and post-update execution history for a post-update program that was changed from the pre-update program; a flow-comparison means for extracting, from the pre-update execution history and the post-update execution history, a location determined on the basis of a location for which the difference between the designated lifetime number of executions for the number of executions of the pre-update program, and the lifetime number of executions for the designated lifetime for the number of executions of the post-update program, is at or above a designated value; and an origin-location narrowing means, for outputting origin-location information showing the location ahead of the location of the post-update program.
La présente invention permet de cerner au plus près la localisation d'origine d'une irrégularité à l'intérieur d'un programme. Ce dispositif de détection d'irrégularités comporte : un moyen de stockage d'historique d'exécution pour le stockage d'historique d'exécution avant une mise à jour et d'une historique d'exécution après une mise à jour pour un programme après mise à jour qui a été modifié à partir du programme avant sa mise à jour ; un moyen de comparaison de flux pour l'extraction, depuis l'historique d'exécution avant la mise à jour et l'historique d'exécution après la mise à jour, d'une localisation déterminée en fonction d'une localisation pour laquelle la différence entre le nombre d'exécutions pour le nombre d'exécutions de durée de vie désignée du programme avant la mise à jour, et le nombre d'exécutions pour la durée de vie désignée pour le nombre d'exécutions de durée de vie du programme après la mise à jour, est égale ou supérieure à une valeur désignée ; et un moyen pour cerner au plus près la localisation d'origine, pour l'émission d'une information de localisation d'origine présentant la localisation en amont de la localisation du programme après la mise à jour. |
---|---|
Bibliography: | Application Number: WO2012JP77172 |