Investigating business processes
First Claim
Patent Images
1. A machine-implemented method of investigating one or more business processes each involving a respective set of one or more activities each defined by a respective service and performed by a respective set of one or more resources, the method comprising:
- providing an interface that enables a user to (i) select a process entity from any of one or more of the business processes, one or more of the services, and one or more of the resources, (ii) select a statistic from a set of multiple statistics, and (iii) select a perspective derived from one or more attribute dimensions of the user-selected process entity;
querying a business process data warehouse comprising records derived from process execution data generated during execution of one or more instantiations of the one or more business processes, wherein the querying comprises deriving the user-selected statistic from ones of the records comprising data relating to the user-selected process entity and the user-selected perspective; and
on a display visualizing the user-selected statistic presented across the user-selected perspective;
wherein the interface enables the user to define the perspective in terms of a taxonomy comprising multiple categories each of which defines a respective Boolean condition on the records of the business process data warehouse, the interface enables the user to (i) label the taxonomy, (ii) label each of the categories, and (iii) specify each of the conditions on the records, and the querying comprises classifying ones of the records of the business process data warehouse into the categories of the taxonomy based on the respective Boolean conditions.
10 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of investigating business processes are described. These systems and methods support real-time monitoring, analysis, management, and optimization of business processes. A graphical user interface enables users to apply data warehousing and data mining techniques to business process execution data and to visualize process execution data along multiple configurable dimensions and at different configurable levels of granularity.
-
Citations
30 Claims
-
1. A machine-implemented method of investigating one or more business processes each involving a respective set of one or more activities each defined by a respective service and performed by a respective set of one or more resources, the method comprising:
-
providing an interface that enables a user to (i) select a process entity from any of one or more of the business processes, one or more of the services, and one or more of the resources, (ii) select a statistic from a set of multiple statistics, and (iii) select a perspective derived from one or more attribute dimensions of the user-selected process entity; querying a business process data warehouse comprising records derived from process execution data generated during execution of one or more instantiations of the one or more business processes, wherein the querying comprises deriving the user-selected statistic from ones of the records comprising data relating to the user-selected process entity and the user-selected perspective; and on a display visualizing the user-selected statistic presented across the user-selected perspective; wherein the interface enables the user to define the perspective in terms of a taxonomy comprising multiple categories each of which defines a respective Boolean condition on the records of the business process data warehouse, the interface enables the user to (i) label the taxonomy, (ii) label each of the categories, and (iii) specify each of the conditions on the records, and the querying comprises classifying ones of the records of the business process data warehouse into the categories of the taxonomy based on the respective Boolean conditions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer readable medium for investigating one or more business processes each involving a respective set of one or more activities each defined by a respective service and performed by a respective set of one or more resources, the computer-readable medium comprising computer-readable instructions which, when executed by a computer, cause the computer to perform operations comprising:
-
providing an interface that enables a user to (i) select a process entity from any of one or more of the business processes, one or more of the services, and one or more of the resources, (ii) select a statistic from a set of multiple statistics, and (iii) select a perspective derived from one or more attribute dimensions of the user-selected process entity, wherein the interface enables the user to define the perspective in terms of a taxonomy comprising multiple categories each of which defines a respective Boolean condition on the records of a business process data warehouse comprising records derived from process execution data generated during execution of one or more instantiations of the one or more business processes, and the interface enables the user to (i) label the taxonomy, (ii) label each of the categories, and (iii) specify each of the conditions on the records; querying the business process data warehouse, wherein the querying comprises deriving the user-selected statistic from ones of the records comprising data relating to the user-selected process entity and the user-selected perspective, wherein the querying comprises classifying ones of the records of the business process data warehouse into the categories of the taxonomy based on the respective Boolean conditions; and on a display visualizing the user-selected statistic presented across the user-selected perspective.
-
-
17. A system for investigating one or more business processes each involving a respective set of one or more activities each defined by a respective service and performed by a respective set of one or more resources, the system comprising:
-
a memory storing instructions; and a processor configured to execute the instructions to perform operations comprising prompting a user to (i) select a process entity from any of one or more of the business processes, one or more of the services, and one or more of the resources, (ii) select a statistic from a set of multiple statistics, and (iii) select a perspective derived from an attribute dimension of the user-selected process entity, wherein in executing the instructions the processor prompts the user to define the perspective in terms of a taxonomy comprising multiple categories each of which defines a respective Boolean condition on the records of a business process data warehouse comprising records derived from process execution data generated during execution of one or more instantiations of the one or more business processes, and in executing the instructions the processor prompts the user to (i) label the taxonomy, (ii) label each of the categories, and (iii) specify each of the conditions on the records; based upon the user-selected process entity, statistic and perspective, querying the business process data warehouse, wherein the querying comprises deriving the user-selected statistic from ones of the records comprising data relating to the user-selected process entity and the user-selected perspective, wherein the querying comprises classifying ones of the records of the business process data warehouse into the categories of the taxonomy based on the respective Boolean conditions; and on a display visualizing the user-selected statistic presented across the user-selected perspective. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification