Invention Grant
- Patent Title: Micro-execution for software testing
- Patent Title (中): 微执行软件测试
-
Application No.: US13875396Application Date: 2013-05-02
-
Publication No.: US09552285B2Publication Date: 2017-01-24
- Inventor: Patrice Godefroid
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agent Alin Corie; Sandy Swain; Micky Minhas
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F11/36 ; G06F21/57 ; G06F9/445 ; G06F11/34

Abstract:
Micro-execution is the ability to run any code segment in isolation. Implementations for micro-execution of code segments are described. A test engine determines an effective address of a memory operation of an instruction of an executable program. The test engine determines, prior to performing the memory operation and based on a memory policy, that the effective address is to be replaced with a replacement address. Based on determining that the effective address is to be replaced, the test engine allocates the replacement address and executes the instruction based on the allocated replacement address.
Public/Granted literature
- US20140331204A1 MICRO-EXECUTION FOR SOFTWARE TESTING Public/Granted day:2014-11-06
Information query