Process Composition System for Automated Business Model Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveease of implementationVSAvoidcomplexity of mapping process
Core Design Contradiction:
Ease of manufactureVSDevice complexity

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

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

Engineering Contradiction:
Improvealignment between model and implementationVSAvoidautomation of mapping process
Core Design Contradiction:
ReliabilityVSExtent of automation

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improveadaptability to business changesVSAvoidtime for implementing changes
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improveease of model implementationVSAvoidcomplexity of change propagation
Core Design Contradiction:
Ease of operationVSDevice complexity

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS8046733B2Method and system for process composition
Publication Date: 2011.10.25 SAP SE
  • US8046733B2 patent drawing
  • US8046733B2 patent drawing
  • US8046733B2 patent drawing

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.