Process Composition System for Automated Business Model Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing relationship between business process models and their IT-level implementations is weak, leading to significant effort and cost in maintaining current and operable executable processes, especially when business processes change frequently due to internal or external requirements.
Innovation Solution
The method of process composition, which involves selecting and combining executable elements associated with tasks to create a refined executable process, providing a stronger link between business process models and their executable representations, and automating the effort of creating executable representations through higher degrees of automation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If manual mapping of business process model to IT-level implementation is performed, then implementation can be created, but significant effort and cost is required and relationship between model and implementation remains weak
Solution Approach 1:
The system enables automatic self-mapping of business process models to IT-level implementations through executable elements. The business process modeler creates models using business terms, and the system automatically translates these into executable processes without requiring manual intervention from IT experts, thereby reducing effort while maintaining strong alignment between model and implementation.
Solution Approach 2:
The patent replaces the manual mechanical mapping process with an automated computational system. Instead of manual translation of business process models to IT implementations, the system uses executable elements with metadata to automatically generate the mapping, substituting human expertise with automated algorithms that preserve the semantic meaning across layers.
2Reliability
If manual mapping is performed, then implementation can be created, but relationship between business-level model and IT-level implementation is weak leading to deviations
Solution Approach 1:
The system enables automatic self-mapping of business process models to IT-level implementations through executable elements. The business process modeler creates models using business terms, and the system automatically translates these into executable processes without requiring manual intervention from IT experts, thereby reducing effort while maintaining strong alignment between model and implementation.
Solution Approach 2:
The patent introduces executable elements as intermediary components that bridge the business-level model and IT-level implementation. These executable elements serve as a common language with metadata that captures both business semantics and technical implementation details, ensuring strong alignment and preventing deviations between the model and its implementation.
3Adaptability or versatility
If business process model changes frequently due to internal or external requirements, then process can adapt to new requirements, but significant effort is required to implement changes and cost increases
Solution Approach 1:
The system enables dynamic adaptation of business processes through executable elements that can be automatically updated. When business requirements change, the model can be modified and the system automatically propagates these changes to the executable implementation, eliminating the need for manual re-mapping and reducing change implementation time.
Solution Approach 2:
The patent implements feedback mechanisms that automatically detect and propagate changes from the business process model to the executable implementation. The system continuously monitors for changes in executable elements and automatically updates the mapping, ensuring the implementation remains aligned with the latest business requirements without manual intervention.
4Ease of operation
If manual mapping is performed, then implementation can be created, but changes on one level do not propagate easily to the other level
Solution Approach 1:
The system enables automatic self-mapping of business process models to IT-level implementations through executable elements. The business process modeler creates models using business terms, and the system automatically translates these into executable processes without requiring manual intervention from IT experts, thereby reducing effort while maintaining strong alignment between model and implementation.
Solution Approach 2:
The patent replaces the manual mechanical mapping process with an automated computational system. Instead of manual translation of business process models to IT implementations, the system uses executable elements with metadata to automatically generate the mapping, substituting human expertise with automated algorithms that preserve the semantic meaning across layers.
Data Source
AI summary
A method and system for model composition. A business process model defined by a plurality of tasks may be accessed. A plurality of available executable elements capable of implementing the plurality of tasks may be identified. Each of the plurality of available executable elements may be capable of providing functionality to implement parts of the business process model. One or more executable elements may be selected among the plurality of available executable elements for each of the plurality of tasks. The selection may be based on functionality of an available executable element. The selected elements may be combined for the plurality of tasks to create an executable process for the business process model.


