Invention Grant
US08479170B2 Generating software application user-input data through analysis of client-tier source code
有权
通过分析客户端源代码生成软件应用程序用户输入数据
- Patent Title: Generating software application user-input data through analysis of client-tier source code
- Patent Title (中): 通过分析客户端源代码生成软件应用程序用户输入数据
-
Application No.: US12778745Application Date: 2010-05-12
-
Publication No.: US08479170B2Publication Date: 2013-07-02
- Inventor: Mukul R. Prasad , Sreeranga P. Rajan
- Applicant: Mukul R. Prasad , Sreeranga P. Rajan
- 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/45
- IPC: G06F9/45

Abstract:
In one embodiment, analyze client-tier source code of a client-server software application to extract one or more software modules that handle user-input data of the software application. For each one of the software modules, extract from the software module one or more user-input constraints placed on the user-input data, comprising: analyze source code of the software module to determine one or more failure points in the source code; perform symbolic execution on the software module to extract one or more first expressions that cause the software module to reach the failure points, respectively; obtain a second expression as the disjunction of all the first expressions; obtain a third expression as the negation of the second expression; and extract the user-input constraints from the third expression. Determine one or more user-input data that satisfy all the user-input constraints.
Public/Granted literature
- US20110283147A1 Generating Software Application User-Input Data Through Analysis of Client-Tier Source Code Public/Granted day:2011-11-17
Information query