Patent ID: 9053437
Filing Date: 2015-06-09
Classification: G06Q

Abstract:
1. A method of extracting information regarding an execution of an enterprise process, comprising the steps of: probing various hardware and software components of a computing platform executing an enterprise process to collect event data associated with actual end-to-end execution traces of the enterprise process; automatically transforming the collected event data into provenance data by mapping the collected event data to a provenance data model, wherein the provenance data model comprises a list of enterprise objects to he probed and defines correlation rules between data items of the collected event data, and wherein the provenance data provides an indication of a lineage of one or more data items of the collected event data; processing the provenance data to generate a provenance graph that provides a visual representation of the generated provenance data, wherein nodes of the provenance graph represent records associated with the collected data items and edges of the provenance graph represent relations between the records, wherein the records include data object records, task records, and process records that represent data objects, tasks and processes corresponding to the collected event data associated with the actual end-to-end execution traces of the enterprise process; and executing an automated graph analysis process to analyze at least a portion of the generated provenance data from the provenance graph to extract information about the execution of the enterprise process; wherein the probing, transforming, processing and executing steps are performed by a processor executing computer program code.