Enterprise Architecture Analysis Framework Database Modeling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current enterprise modeling approaches lack a comprehensive framework to effectively align business processes with IT applications and middleware systems, failing to provide a detailed, integrated view of enterprise elements and their interactions.

Innovation Solution

The Enterprise Architecture Analysis Framework (EAAF) database uses object-oriented relational tables to model an enterprise by defining core objects such as information, participants, activities, and enablers, along with relationship objects, to create cells and process scenarios that represent interactions and transformations within the enterprise, enabling a decision-control domain structure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a comprehensive enterprise architecture framework is implemented to align business processes with IT systems, then the alignment quality and decision-making capability are improved, but the system complexity and implementation difficulty increase

Engineering Contradiction:
Improvealignment qualityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The enterprise architecture framework is segmented into distinct object types (information objects, participant objects, enabler objects, activity objects) and relationship objects. Each object type represents a specific aspect of the enterprise, allowing the complex modeling task to be divided into manageable components that can be independently defined and related through standardized relationship templates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Relationship objects serve as intermediaries that connect core objects and define their interactions. These relationship objects encapsulate the alignment logic between business processes and IT systems, acting as mediators that translate business requirements into technical implementations without requiring direct complex interactions between all enterprise elements.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If detailed modeling of enterprise elements and interactions is performed, then the integrated view and operational efficiency are improved, but the data processing requirements and resource consumption increase

Engineering Contradiction:
Improveintegrated view qualityVSAvoiddata processing requirements
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The framework uses universal object types and relationship templates that can represent multiple enterprise concepts through a common structure. For example, the same relationship object template can model various types of interactions (dependency, transformation, communication) between different object types, reducing the need for separate data structures for each specific relationship and thereby reducing overall data processing requirements.

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

3Adaptability or versatility

If dynamic modeling of participants, information, and processes is enabled, then the adaptability and decision-making capability are improved, but the computational complexity and modeling effort increase

Engineering Contradiction:
Improvedynamic modeling capabilityVSAvoidmodeling complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The framework enables dynamic modeling by allowing objects and relationships to be created, modified, and deleted to reflect changing enterprise conditions. Process scenarios can be updated to represent new business processes, and the framework automatically maintains consistency across the model, providing adaptability without requiring complete remodelling of the enterprise architecture.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7970729B2Enterprise architecture analysis framework database
Publication Date: 2011.06.28 SAP SE
  • US7970729B2 patent drawing
  • US7970729B2 patent drawing
  • US7970729B2 patent drawing

AI summary

A method of modeling an enterprise includes storing core objects, where the core objects include an information object defining information used in the enterprise, a participant object defining a participant in the enterprise, an enabler object defining a tool used in the enterprise, and an activity object defining a process performed in the enterprise, and storing relationship objects that define interactions between two or more of the core objects.