The purpose of the present invention is to provide a technology for accurately specifying the range of influence of changes in software, even when a clone code is present in the software. A change influence analysis device (11) according to the present invention comprises: a specification dependency model construction unit (20) which generates a specification dependency model (50) representing the dependency of specifications, on the basis of modified specification sheets (41, 42) in which change requests in past development and current development of software, modified specifications described in natural language, and source codes of the modified specifications are described in association with each other; and a change influence range specifying unit (30) which specifies a change influence range that is the range of a software source code affected by the change, on the basis of a source code dependency (60) which shows the source code dependency, of the software, obtained by the analysis using a static analysis model, and a specification dependency model (50), when a part of the software source code is changed.
展开▼