US2013290939A1PendingUtilityA1

Dynamic data for producing a script

37
Assignee: ELIASSAF OFERPriority: Apr 30, 2012Filed: Apr 30, 2012Published: Oct 31, 2013
Est. expiryApr 30, 2032(~5.8 yrs left)· nominal 20-yr term from priority
G06F 9/45512G06F 9/455G06F 8/30
37
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Dynamic data associated with multiple execution instances of an application process is stored in a data structure. The dynamic data includes correlation data for identifying a communication between at least one client computer and a server computer. The dynamic data in the data structure is retrievable to produce a script to simulate behavior relating to execution of the application process.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method comprising:
 receiving, by a system having a processor, a data structure containing dynamic data of a plurality of execution instances of an application process, where the dynamic data includes correlation data for identifying a communication between at least one client computer and a server computer; and   querying, by the system, the data structure to retrieve the dynamic data of the plurality of execution instances of the application process for producing a script that simulates behavior relating to execution of the application process.   
     
     
         2 . The method of  claim 1 , wherein receiving the data structure containing the dynamic data comprises receiving the data structure that further contains asynchronous data of the plurality of execution instances of the application process. 
     
     
         3 . The method of  claim 1 , wherein receiving the data structure containing the dynamic data comprises receiving the data structure that further contains data generated by the at least one client computer and sent to the server computer. 
     
     
         4 . The method of  claim 3 , wherein the generated data includes data transformed from user-input data. 
     
     
         5 . The method of  claim 1 , wherein receiving the data structure containing the dynamic data comprises receiving the data structure that further contains user-entered parameter data. 
     
     
         6 . The method of  claim 5 , further comprising:
 identifying values of the parameter data that change among the execution instances of the application process; and   building a dictionary of the values of the parameter.   
     
     
         7 . The method of  claim 1 , wherein the dynamic data in the data structure is identified based on recorded data monitored by a recording module associated with the server computer. 
     
     
         8 . The method of  claim 7 , wherein identifying the dynamic data is performed offline with respect to recording of the recorded data. 
     
     
         9 . The method of  claim 1 , further comprising building the script, where the script is a transport script to simulate traffic behavior relating to execution of the application process. 
     
     
         10 . An article comprising at least one machine-readable storage medium storing instructions that upon execution cause a system to:
 receive recorded data of a plurality of execution instances of an application process;   analyze the recorded data to identify dynamic data associated with the plurality of execution instances of the application process, wherein the dynamic data includes correlation data for identifying a communication between at least one client computer and a server computer; and   store the dynamic data in a data structure for retrieval to build a script that is to be replayed to simulate behavior relating to execution of the application process.   
     
     
         11 . The article of  claim 10 , wherein analyzing the recorded data to identify dynamic data comprises analyzing the recorded data using a selected one or combination of a plurality of dynamic data identification techniques. 
     
     
         12 . The article of  claim 10 , wherein the dynamic data further includes asynchronous data generated by the server computer and provided to the at least one client computer. 
     
     
         13 . The article of  claim 10 , wherein the dynamic data further includes user-entered parameter data. 
     
     
         14 . The article of  claim 10 , wherein the dynamic data further includes data generated by the at least one client computer that is transformed from input data received at the at least one client computer. 
     
     
         15 . The article of  claim 10 , wherein the analyzing of the recorded data is performed offline with respect to recording of the data of the plurality of execution instances of the application process. 
     
     
         16 . A system comprising:
 at least one processor to:
 receive a data structure containing dynamic data of a plurality of execution instances of an application process, where the dynamic data includes correlation data for identifying a communication between at least one client computer and a server computer, and user-entered parameter data; and 
 query the data structure to retrieve the dynamic data of the plurality of execution instances of the application process for producing a script that simulates behavior relating to execution of the application process. 
   
     
     
         17 . The system of  claim 16 , wherein the at least one processor is to further build the script, where the script is a transport script to simulate traffic behavior relating to execution of the application process. 
     
     
         18 . The system of  claim 16 , wherein the dynamic data further includes asynchronous data generated by the server computer and provided to the at least one client computer. 
     
     
         19 . The system of  claim 16 , wherein the dynamic data further includes data generated by the at least one client computer that is transformed from input data received at the at least one client computer.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.