The present invention aims to provide a technology capable of displaying the impact of differences in conditions when software is executed. This impact analysis device comprises: an execution trace accumulation unit that accumulates a plurality of execution traces collected under each of a plurality of different conditions; a representative execution trace calculation unit that calculates a representative execution trace that includes a plurality of events and the average and variation in time of each of the plurality of events, calculating same on the basis of the plurality of execution traces collected by the execution trace accumulation unit; and a representative execution trace accumulation unit that accumulates the representative execution traces calculated by the representative execution trace calculation unit.
展开▼