Modeling support system, modeling support method, and modeling support program

The modeling support system automates application modeling by analyzing source code and logs to identify optimal aggregate structures, addressing the limitations of prior knowledge-based methods and enhancing migration to microservices.

JP7875784B2Active Publication Date: 2026-06-18HITACHI LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
HITACHI LTD
Filing Date
2022-11-02
Publication Date
2026-06-18

AI Technical Summary

Technical Problem

Existing application modeling technologies rely on prior knowledge and user specifications, which are time-consuming and prone to human error, and do not effectively support structural and dynamic analysis.

Method used

A modeling support system that utilizes a processor to create an entity relationship model, calculate behavior metrics, and identify optimal aggregate structures based on source code and logs, enabling automated domain modeling without requiring business expert input.

🎯Benefits of technology

Facilitates efficient and accurate application modeling, supporting migration to microservices frameworks and providing historical data for informed decision-making.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

To enable support for easily and appropriately modeling an application.SOLUTION: In a modeling support system 100 that supports modeling a plurality of entities related to an application, a processor is configured to: create an entity relation model of the plurality of entities on the basis of a schema of a database 108 of an application 102; generate an entity map 112 representing a relation between the plurality of entities on the basis of the entity relation model and a source code 104; calculate a behavior metric between entities on the basis of the entity map 112 and a source log 106; calculate a relation degree indicating the relation between entities on the basis of the behavior metric; generate a plurality of pieces of structure information indicating configurations of entities having different numbers of aggregation on the basis of the relation degree; and identify optimum aggregation structure information including an optimum aggregation boundary from the plurality of pieces of structure information.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art