Schmeiser, Olsen & Watts, LLP
Reducing false-positive errors in a software change-impact analysis
A method and associated systems for reducing false-positive errors in a software change-impact analysis of a basepoint variable. A processor of a computer system identifies a first generation of change-affected parts of one or more computer programs, where each identified part is affected by a change to the basepoint variable. The processor confirms the identification of each identified part by analyzing one or more characteristics of the basepoint variable and of the identified part. If the processor confirms that an identification is the product of a false-positive error, the falsely identified part is discarded. The processor then identifies a second generation of confirmed change-affected parts by repeating the procedure performed on the basepoint variable on each confirmed part of the first generation of parts. The processor continues this iterative process through additional generations until it identifies a generation that contains no confirmed change-affected parts.
International Business Machines Corporation
F G F F F
F16D G06F F16D F16D F16D
inventional inventional additional additional inventional
Manabu Yuhichi Fumihiko Yuhji Motoichi Yoshihiko
Hanzaike Ishikawa Kitayama Ohyama Ohya Kumabayashi