Enterprise Architecture Modeling Using Industry Standard API Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing frameworks for formulating enterprise architecture face challenges in efficiently using industry standards and current elements due to the vast amount of information to investigate and the potential inconsistency in data definitions when combining these elements.

Innovation Solution

An information processing device that generates application and data architecture models based on a business architecture model by extracting information from industry standard APIs, calculating recommendations, and associating elements with processes and objects using a similarity-based approach.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If industry standards and current elements are used in building application architecture and data architecture, then the quality and standardization of enterprise architecture is improved, but the burden of investigating information from an enormous amount of industry standard information increases significantly

Engineering Contradiction:
Improvequality of enterprise architectureVSAvoidtime for investigating industry standards
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent introduces an intermediary system that automatically extracts information from business architecture models and matches it with industry standard APIs. This intermediary automation layer eliminates the need for manual investigation of enormous amounts of industry standard information, while still ensuring high-quality architecture formulation through systematic matching and recommendation of appropriate standards.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary extraction of process and object information from business architecture models before the actual architecture building process. By preparing and organizing this information in advance, the system enables efficient matching with industry standards later, reducing the time burden during the main architecture formulation phase.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If current elements and industry standards are used in combination, then the comprehensiveness of enterprise architecture is improved, but the consistency of data definitions deteriorates due to partial inconsistencies

Engineering Contradiction:
Improvecomprehensiveness of architectureVSAvoidconsistency of data definitions
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent implements a feedback mechanism that automatically checks for consistency when combining current elements with industry standards. The system analyzes the extracted business architecture information against standard definitions and provides recommendations that maintain data definition consistency, allowing comprehensive architecture formulation without sacrificing stability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts matching parameters and recommendation criteria based on the specific context of the business architecture model being analyzed. By changing parameters such as matching thresholds and priority weights, the system optimizes the combination of current elements and industry standards to maintain consistency while achieving comprehensiveness.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12518238B2Information processing apparatus, information processing method, and program
Publication Date: 2026.01.06 NT T INC
  • US12518238B2 patent drawing
  • US12518238B2 patent drawing
  • US12518238B2 patent drawing

AI summary

An information processing device 1 generates an application architecture model and a data architecture model on the basis of a business architecture model in which a process and an object have been modeled on the basis of a business requirement. The information processing device 1 includes an API information storage unit 15 that holds information regarding industry standard APIs. For each business process included in the business architecture model, a recommended AA/DA calculation unit 19 extracts information regarding a business process and information regarding a business object used by the business process from the business architecture model. A recommended API calculation unit 20 calculates recommendation of the business process for each industry standard API. The recommended AA/DA calculation unit 19 generates an application architecture model and a data architecture model by building an AA element based on a name of the industry standard API having the highest recommendation, associating the AA element with the business process, building a DA element based on a name of a resource used by the industry standard API having the highest recommendation, and associating the DA element with the business object.