BPMN Translation Service for Process Intelligence Artifacts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current process intelligence solutions lack an efficient method to translate business scenario definitions into data storage system artifacts, limiting the ability to optimize and analyze business processes across multiple systems effectively.

Innovation Solution

The system translates business scenario definitions into executable data storage system artifacts using a process intelligence-specific extension to modeling languages like BPMN, allowing for the processing and storage of flow events to expose observable business process behavior.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If business scenario definitions are manually translated into data storage system artifacts, then the ability to analyze business processes is improved, but the time and complexity of implementation increases

Engineering Contradiction:
Improveprocess analysis capabilityVSAvoidimplementation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary translation of business scenario definitions into data storage system artifacts automatically before analysis is needed. The translation service pre-processes BPMN definitions and generates the corresponding database schemas, views, and stored procedures in advance, eliminating manual translation time when actual analysis is required.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A translation service acts as an intermediary between the business scenario definition (BPMN) and the data storage system. This intermediary automatically converts high-level business process definitions into low-level database artifacts, bridging the gap between business analysts and database systems without requiring manual intervention from either side.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If custom translation methods are developed for each data storage system, then the accuracy of artifact generation is improved, but the complexity of the translation process increases

Engineering Contradiction:
Improveartifact generation accuracyVSAvoidtranslation process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The translation service is designed with universal functionality to handle multiple data storage system types (relational, NoSQL, graph databases) through a unified BPMN-to-artifacts translation approach. It provides a single multi-functional platform that adapts to different target systems without requiring separate custom translation tools for each database type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system changes parameters of the translation process based on the target data storage system type. Configuration parameters specify the target database system, and the translation service adjusts its artifact generation logic accordingly, producing database-specific schemas, queries, and procedures while maintaining the same high-level BPMN input interface.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If analysts use unfamiliar notation systems to define scenarios, then the precision of process intelligence scenarios is improved, but the ease of operation decreases

Engineering Contradiction:
Improvescenario definition precisionVSAvoidscenario definition ease
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system uses BPMN (Business Process Model and Notation) as a familiar copying language that analysts already know from business process modeling. Instead of requiring analysts to learn new specialized notation systems, the translation service copies and leverages existing BPMN definitions and maps them directly to process intelligence scenarios, maintaining both precision and ease of use.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9165049B2Translating business scenario definitions into corresponding database artifacts
Publication Date: 2015.10.20 SAP SE
  • US9165049B2 patent drawing
  • US9165049B2 patent drawing
  • US9165049B2 patent drawing

AI summary

The present disclosure involves systems, software, and computer-implemented methods for providing process intelligence by translating a business scenario definition into one or more corresponding data storage system artifacts. One example method includes identifying a process intelligence scenario associated with one or more business processes and including one or more definitions defining an observable behavior of the one or more business processes, processing the one or more definitions to produce an executable description including one or more artifacts associated with a data storage system, the one or more artifacts associated with the one or more definitions, storing the executable description in the data storage system, and processing one or more flow events associated with the one or more business processes using the executable description in the data storage system to expose the observable behavior of the business process defined in the process intelligence scenario.