摘要 |
PROBLEM TO BE SOLVED: To provide a risk determination program predicting an occurring position of a structural failure of software. SOLUTION: A risk determination device includes: a software model construction part 12 analyzing the software to find a model, wherein influence due to execution of a program inside the software and data handled by the program affects another program and other data inside the software, based on dependency relationship between the program and the data; an influence matrix calculation part 13 finding the degree of influence affecting an occurring position of a failure, which occurs in the past on the software because of use of an API used by the software, by using the software model; and an API risk calculation part 14 estimating probability that the use of the API is a remote cause of the failure by using the degree of influence, and finding the probability as the risk by use of the API. COPYRIGHT: (C)2011,JPO&INPIT |