发明名称 情報処理装置、情報処理方法、及び、プログラム
摘要 A method for acquiring an input value such that an output value differs before and after refactoring is not known and an information processing apparatus searching for such an input value that inequivalent output values can be brought about for the equivalent input values among multiple target programs. The apparatus including: an acquisition section acquiring, for each of the multiple target programs, an input/output constraint showing a condition to be satisfied by an input value and an output value; a constraint condition generating section generating a constraint condition which becomes true when the multiple input/output constraints for the multiple target programs are satisfied, input values for the multiple target programs are equivalent, and output values for the multiple target programs are not equivalent; and a constraint releasing section giving the constraint condition to a constraint solver to obtain an input value satisfying the constraint condition.
申请公布号 JP5936135(B2) 申请公布日期 2016.06.15
申请号 JP20130060183 申请日期 2013.03.22
申请人 インターナショナル・ビジネス・マシーンズ・コーポレーションINTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 立石 孝彰;岩間 太
分类号 G06F11/28 主分类号 G06F11/28
代理机构 代理人
主权项
地址