Object-Based Process Management for Accurate Projections
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current process mining systems are limited in their ability to provide accurate projections due to insufficient data on process steps, leading to divergent projected outcomes from actual results, and struggle to automate processes effectively without additional information or manual intervention, resulting in reduced efficiency.
Innovation Solution
An object-based process management and visualization system that uses data objects to represent process states, transitions, and elements like machinery and personnel, enabling dynamic and interactive visualizations and automation of process nodes through a graph-based approach, incorporating a large language model for suggesting process improvements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If log data and cost information alone are used for process analysis, then the system is simple to operate, but the system cannot provide accurate projections and diverges from actual outcomes
Solution Approach 1:
The system segments process information into multiple data sources including log data, cost information, and additional process step information. Each data source is processed and integrated separately to build a comprehensive view, improving projection accuracy without overwhelming system complexity
Solution Approach 2:
The system is designed to handle multiple types of data (log data, cost information, process step information) through a unified architecture that can process diverse inputs. This multi-functional approach enables accurate projections while maintaining manageable system complexity through standardized processing mechanisms
2Productivity
If rules-based systems are used to manage process objects, then the system is easy to implement, but objects remain in blocking steps unnecessarily and efficiency is reduced
Solution Approach 1:
The system continuously monitors process objects and evaluates whether they are stuck in blocking steps. When objects are identified as blocked, the system provides feedback by generating recommendations to move them forward, enabling continuous process optimization and improved efficiency
Solution Approach 2:
The system automatically identifies blocked process objects and generates its own recommendations for resolving bottlenecks without requiring manual intervention. This self-service capability improves process efficiency while keeping automation complexity manageable through automated decision-making
3Loss of information
If additional information is incorporated into the system, then decision-making is more informed, but the system becomes more complex and is not suited for such requirements
Solution Approach 1:
The system pre-processes and structures additional process information before it is needed for decision-making. By preparing data in advance and organizing it into usable formats, the system reduces the complexity of handling comprehensive information while maintaining information completeness
Data Source
AI summary
A system may receive a representation of a process, wherein the representation of the process includes: a plurality of states, and one or more transitions among states of the plurality of states. A system may receive a plurality of data objects, wherein each of the data objects is associated with a respective set of properties. A system may determine for each of the plurality of data objects, respective state information associated with the data objects. A system may cause generation of an interactive graphical user interface including: a graph-based visualization of at least a portion of the plurality of states and the one or more transitions, wherein the graph-based visualization is generated based at least in part on at least a portion of the plurality of data objects and associated properties and state information.


