Business Process Analytics
First Claim
1. A data exploration tool embodied in computer readable storage medium embodying instructions executed by a processor for visualizing a process, the data exploration tool comprising:
- a trace manager receiving a plurality of trace sets, each trace set having a plurality of business process execution traces, each of the business process execution traces being a representation of an individual work flow;
a model generator creating a model from each of the trace sets, each model being a directed graph including a work flow of an aggregate of the business process execution traces in a respective trace set;
a model comparator extracting a plurality of differences between the models and creating a comparison result based on the plurality of differences, wherein the comparison result is stored to a collaborative system; and
a trace set identifier configured to identify a subset of the trace set based on a selected subsection of the model, where the subset of trace set exhibits at least one difference extracted from the selected subsection of the model.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for visualizing a process includes a trace manager receiving a plurality of trace sets, each trace set having a plurality of business process execution traces, each of the business process execution traces being a representation of an individual work flow, a model generator creating a model from each of the trace sets, each model being a directed graph including a work flow of an aggregate of the business process execution traces in a respective trace set, a model comparator extracting a plurality of differences between the models and creating a comparison result based on the plurality of differences, wherein the comparison result is stored to a collaborative system, and a trace set identifier configured to identify a subset of the trace set based on a selected subsection of the model, where the subset of trace set exhibits at least one difference extracted from the selected subsection of the model.
22 Citations
22 Claims
-
1. A data exploration tool embodied in computer readable storage medium embodying instructions executed by a processor for visualizing a process, the data exploration tool comprising:
-
a trace manager receiving a plurality of trace sets, each trace set having a plurality of business process execution traces, each of the business process execution traces being a representation of an individual work flow; a model generator creating a model from each of the trace sets, each model being a directed graph including a work flow of an aggregate of the business process execution traces in a respective trace set; a model comparator extracting a plurality of differences between the models and creating a comparison result based on the plurality of differences, wherein the comparison result is stored to a collaborative system; and a trace set identifier configured to identify a subset of the trace set based on a selected subsection of the model, where the subset of trace set exhibits at least one difference extracted from the selected subsection of the model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable storage medium embodying instructions executed by a processor for identifying differences between business process execution traces, the method comprising:
-
receiving a plurality of trace sets, each trace set having a plurality of business process execution traces, each of the business process execution traces being a representation of an individual work flow; creating a model from each of the trace sets, each model being a directed graph including a work flow of an aggregate of the business process execution traces in a respective trace set; extracting a plurality of differences between the models and creating a comparison result based on the plurality of differences; and identifying a subset of the trace set based on a selected subsection of the model, where the subset of trace set exhibits at least one difference extracted from the selected subsection of the model. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computer readable storage medium embodying instructions executed by a processor for identifying differences between business process execution traces, the method comprising:
-
receiving a plurality of trace sets, each trace set having a plurality of business process execution traces, each of the business process execution traces being a representation of an individual work flow; creating a model from each of the trace sets, each model being a directed graph including a work flow of an aggregate of the business process execution traces in a respective trace set; extracting a plurality of differences between the models and creating a comparison result based on the plurality of differences; identifying a subset of the trace set based on a selected subsection of the model, where the subset of trace set exhibits at least one difference extracted from the selected subsection of the model; and displaying the subset of the trace set as an overlay on the selected subsection of the model, wherein the overlay is determined as based on intersections between the subset of the trace set and the selected subsection of the model. - View Dependent Claims (20, 21, 22)
-
Specification