System Modeling Facilitating Method for Complex Business Processes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current business process modeling tools struggle to effectively capture and represent complex business processes due to the difficulty in integrating fragmentary information from multiple roles and preserving consistency, especially when all involved parties cannot be gathered together.

Innovation Solution

A system modeling facilitating method and apparatus that records entities and interactions to form an abstract view, builds sub-modules, and automatically updates interfaces and links to maintain consistency, allowing for the seamless integration of local views into a global view.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual interviewing and paper recording methods are used to capture business process information from multiple roles, then information can be collected from distributed participants, but consistency and integration of fragmentary information becomes extremely difficult

Engineering Contradiction:
ImproveAbility to collect information from distributed participantsVSAvoidConsistency of integrated business process model
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent divides the complex business process modeling into separate role-specific views, where each role models their own processes independently. This segmentation allows distributed participants to work independently on their own views without needing to coordinate continuously, while the system later integrates these views into a complete business process model.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a computational model as an intermediary layer between role-specific views and the integrated business process model. This computational model automatically integrates the fragmentary information from multiple roles, preserving consistency without requiring manual coordination among participants.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If all critical people are gathered together to complete integrated business process modeling, then comprehensive information can be obtained, but this is unrealistic for enterprise-scale processes with many distributed participants

Engineering Contradiction:
ImproveCompleteness of business process informationVSAvoidFeasibility of gathering all participants
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

Instead of requiring all participants to gather together, the patent segments the modeling task by role, allowing each participant to independently model their own role's processes. This eliminates the need for coordinated gatherings while still capturing comprehensive information from all roles.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each role independently performs their own modeling task without relying on others to be present. The system then automatically integrates these self-generated views, allowing participants to work independently at their own locations and times.

Inventive Principle:
Principle #25Self-service

3Device complexity

If traditional business process modeling tools are used, then simple flow charts can be created, but they cannot effectively capture complex interactions among multiple roles and entities

Engineering Contradiction:
ImproveSimplicity of modeling toolsVSAvoidAccuracy of complex business process representation
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent adds a new dimension to traditional flow chart modeling by introducing role-specific views layered on top of the computational model. This allows the system to maintain the simplicity of flow charts while capturing complex multi-role interactions through the additional dimensional layer of role perspectives.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent creates a unified modeling approach that can handle both simple flow charts and complex multi-role business processes using the same underlying computational model framework. This multi-functional system adapts to the complexity level needed without requiring different tools.

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

4Adaptability or versatility

If fragmentary information from different roles is collected manually, then individual role perspectives can be captured, but interface agreement and systematic integration become extremely difficult

Engineering Contradiction:
ImproveAbility to capture individual role perspectivesVSAvoidComplexity of integration process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The computational model serves as an intermediary that automatically integrates fragmentary role-specific information. It provides a systematic framework that handles interface agreement and consistency preservation without requiring complex manual integration processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system provides automatic feedback mechanisms that check for consistency among integrated role views and identify conflicts. This feedback loop systematically manages the integration process, reducing the complexity of combining fragmentary information from multiple sources.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7707017B2System modeling facilitating method and apparatus
Publication Date: 2010.04.27 X CORP
  • US7707017B2 patent drawing
  • US7707017B2 patent drawing
  • US7707017B2 patent drawing

AI summary

A system modeling facilitating method and apparatus, wherein, entities and interactions among the entities are introduced gradually starting from critical entities in a system to form an abstract view of the entities. An associated sub-module is built for at least one of the entities and interfaces to other entities are formed for the sub-module. Representations of behaviors and logical relations among the behaviors, as well as links between its interfaces and representations of behaviors are built. When an entity is extended to be a sub-module, other entities appear in abstract form, forming a local view of sub-module together with the other entities shown in abstract form. A global view can be formed by combining the sub-modules depicted in the local view based on the interaction described in the abstract view.