System and method for dynamic analysis tracking object associations for application dataflow
Assigneesalesforce.com, inc.
InventorsYoel Gluck, Xiaoran Wang
Life of this patent
Estimating the term…
Loading patent…
Assigneesalesforce.com, inc.
InventorsYoel Gluck, Xiaoran Wang
Estimating the term…
Data source information is recorded into a source tracking object embedded in a wrapper object pointing to a data object from the data source. Tracking event information is recorded into a flow tracking object embedded in a wrapper object copy as the tracking event processes the wrapper object copy. Other tracking event information is recorded into another flow tracking object embedded in another wrapper object as the other tracking event processes the other wrapper object. The flow tracking object is associated with the other flow tracking object in response to a field retrieval of the wrapper object copy from the other wrapper object. The wrapper object copy is output to a data sink. Data sink information is recorded into a sink tracking object embedded in the wrapper object copy. The tracking objects are output as dynamic analysis of dataflow in the application program.
An apparatus for dynamic analysis tracking object associations for application dataflow, the apparatus comprising:
A non-transitory machine-readable medium carrying one or more sequences of instructions for dynamic analysis tracking object associations for application dataflow, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
A method for dynamic analysis tracking object associations for application dataflow, the method comprising:
A method for transmitting code for dynamic analysis tracking object associations for application dataflow, the method comprising:
Dependencies are inferred from the claim text.