Ontological Model for Dynamic Business Process Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of integrating diverse data and systems in enterprise systems makes effective implementation and adaptation of business processes challenging, especially in geographically dispersed networks.

Innovation Solution

A method and system that generates an ontological data model, maps it to a business process, and selects a subset of sub-processes to create a modified business process, allowing for dynamic adaptation based on contextual and environmental data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If business processes are integrated across geographically diverse systems and networks, then system connectivity and data collaboration are improved, but process complexity and integration difficulty increase

Engineering Contradiction:
Improvesystem connectivityVSAvoidprocess complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an ontological model as an intermediary layer between diverse business systems and processes. This model provides a standardized framework for representing business concepts, relationships, and rules, enabling seamless integration and collaboration across geographically dispersed systems without increasing process complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The ontological model serves as a universal framework that can represent multiple business processes, domains, and systems within a single standardized structure. This multi-functional approach allows diverse systems to be integrated through a common language and representation model, reducing integration difficulty.

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

2Ease of manufacture

If proprietary software languages are used to implement business processes, then process implementation control is improved, but system integration and collaboration difficulty increase

Engineering Contradiction:
Improveprocess implementation controlVSAvoidintegration difficulty
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The ontological model acts as an intermediary that translates between proprietary software languages and standardized business process representations. This allows processes to be implemented with full control in proprietary languages while enabling seamless integration through the standardized ontological framework.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Instead of integrating diverse proprietary languages directly, the patent inverts the approach by having all processes translated into a common ontological representation. This standardized model then serves as the basis for integration and collaboration, reversing the traditional integration challenge.

Inventive Principle:
Principle #13The other way round (Inversion)

3Ease of operation

If business processes are deployed on the Internet to exploit Web services, then system accessibility and service utilization are improved, but data integration complexity and security requirements increase

Engineering Contradiction:
Improvesystem accessibilityVSAvoiddata integration complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The ontological model provides a universal data representation framework that works across Internet-based Web services and enterprise systems. This standardized model enables seamless data integration between distributed systems accessible via the Internet, reducing integration complexity despite the distributed architecture.

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

Data Source

PatentUS7707158B2Method and computer program product for enabling dynamic and adaptive business processes through an ontological data model
Publication Date: 2010.04.27 X CORP
  • US7707158B2 patent drawing
  • US7707158B2 patent drawing
  • US7707158B2 patent drawing

AI summary

A method, computer program product, and a data processing system for selecting services of a business process for execution is provided. Ontological data is read from a data store, and an ontological model representative of the ontological data is then generated. The ontological model is mapped to a business process that comprises a plurality of sub-processes. The ontological model is used to select a subset of the plurality of sub-processes comprising the original business process resulting in a modified business process.