Invention Grant
US08856751B2 Abstract symbolic execution for scaling symbolic execution generation and automatic test generation
有权
抽象符号执行,用于缩放符号执行生成和自动测试生成
- Patent Title: Abstract symbolic execution for scaling symbolic execution generation and automatic test generation
- Patent Title (中): 抽象符号执行,用于缩放符号执行生成和自动测试生成
-
Application No.: US13623478Application Date: 2012-09-20
-
Publication No.: US08856751B2Publication Date: 2014-10-07
- Inventor: Guodong Li , Indradeep Ghosh , Sreeranga Rajan
- Applicant: Fujistu Limited
- Applicant Address: JP Kawasaki-shi
- Assignee: Fujitsu Limited
- Current Assignee: Fujitsu Limited
- Current Assignee Address: JP Kawasaki-shi
- Agency: Baker Botts L.L.P.
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F11/36

Abstract:
A method includes, by one or more computing devices, determining code-under-test configured for execution on a computing device to be evaluated, creating a plurality of test cases based on the symbolic execution and including a plurality of constraints, selectively conducting abstract interpretation on the constraints, selectively conducting Satisfiability Modulo Theory (“SMT”) solving on the constraints, and validating or invalidating the code-under-test based on at least the SMT solving and the abstract interpretation. The abstract interpretation includes using a plurality of abstract interpretation models based on the constraints of the test case and over-approximating the constraints of the test case.
Public/Granted literature
- US20140082594A1 ABSTRACT SYMBOLIC EXECUTION FOR SCALING SYMBOLIC EXECUTION GENERATION AND AUTOMATIC TEST GENERATION Public/Granted day:2014-03-20
Information query