Master Model Module for SOA Enterprise System Configuration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Service-oriented architecture (SOA) enterprise systems face challenges in managing unmanageable variant combinations of process and document models across organizations, leading to complexities in message and document formatting, which affects cross-organizational communication and collaboration.
Innovation Solution
The implementation of a master model module with non-configurable and configurable elements, along with a configuration module that uses context drivers and contextualization standards to standardize message and document formats, enabling flexible configuration of enterprise systems to accommodate various organizational requirements and variants.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If flexible modeling of numerous process and document variants is provided in SOA ES, then adaptability to different organizational requirements is improved, but device complexity and difficulty of managing variant combinations worsen
Solution Approach 1:
The patent segments the complex configuration space by introducing context drivers that divide the configuration process into manageable contexts. Each context driver represents a specific organizational requirement or scenario, allowing the system to handle complexity through structured segmentation rather than managing all variants simultaneously.
Solution Approach 2:
The patent introduces context drivers as intermediary elements between the enterprise system and the various process/document variants. These context drivers act as mediators that translate organizational requirements into appropriate configuration selections, simplifying the interaction between users and the complex variant space.
2Adaptability or versatility
If multiple configurable elements are provided across enterprise systems to accommodate various organizational requirements, then adaptability is improved, but the complexity of configuration and message formatting worsens
Solution Approach 1:
The patent creates a universal configuration framework where context drivers serve multiple functions: they identify organizational requirements, select appropriate process variants, determine document formats, and coordinate messaging standards. This multi-functionality reduces the need for separate configuration mechanisms for each aspect.
Solution Approach 2:
The patent manages complexity by changing the parameter organization from individual element configuration to context-based parameter sets. Instead of configuring each configurable element independently, the system changes parameters in groups defined by context drivers, reducing the cognitive and operational complexity of configuration.
3Adaptability or versatility
If cross organizational business processes are modeled with multiple variants, then adaptability to different organizations is improved, but the difficulty of detecting and managing appropriate variants worsens
Solution Approach 1:
The patent implements feedback mechanisms where context drivers evaluate organizational requirements and provide feedback to select appropriate process and document variants. This feedback loop ensures that the correct variants are automatically identified based on the specific organizational context, reducing the difficulty of detecting and managing variants.
Data Source
AI summary
Embodiments of configuring elements of a first enterprise system (ES) and a second ES in mechanisms are described generally herein. For example, in an enterprise system (ES) module for a first ES may include a plurality of configurable elements and a configuration module. The configuration of a first configurable element of the plurality of configurable elements may affect the configuration of a second configurable element of a second ES. The configuration module may configure the a portion of the plurality of the configurable elements of the first ES based on a configuration of the first configurable element. The configuration module may further and generate a configuration element information (CEI) message for the second ES that includes an indication of the configuration of the first configurable element. Other embodiments may be described and claimed.


