Design Document Management Program for System Structure Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the context of DevOps, it is challenging to automatically generate and maintain information expressing the structure of a system from multiple design documents, especially in large-scale systems, due to the complexity and volume of design documents, which often leads to manual errors and increased time in identifying the influence range of modifications.

Innovation Solution

A design document management program that acquires and analyzes multiple design documents to identify label items representing system elements based on appearance frequency information, and generates hierarchized structure information, allowing for automatic generation and updating of system structure without requiring precise manual formatting or expertise.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual analysis of design documents is performed to identify system structure, then accuracy of structure identification can be maintained, but time consumption and operational load increase significantly

Engineering Contradiction:
Improveaccuracy of structure identificationVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs self-service by automatically analyzing design documents and generating structure information without requiring manual intervention. The computer executes the program to autonomously extract character strings, calculate appearance frequencies, identify label items, and generate hierarchized structure information, thereby resolving the contradiction between accuracy and time consumption.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical manual analysis process with an automated computer-based system. Instead of human analysts manually examining design documents, the system uses a computer to execute algorithms that process character strings, calculate frequencies, and generate structure information, significantly reducing time consumption while maintaining accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If detailed analysis of all design documents is performed to identify influence range of modifications, then completeness of analysis is improved, but operational complexity and time required increase

Engineering Contradiction:
Improvecompleteness of analysisVSAvoidoperational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system extracts only the essential information needed for structure identification by focusing on character strings and their appearance frequencies in design documents. Instead of analyzing all document details, it extracts label items that represent system elements and their hierarchical relationships, reducing operational complexity while maintaining analysis completeness.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the analysis parameters by using appearance frequency of character strings as a key metric to identify label items. This parameter-based approach allows the system to systematically process design documents with clear criteria, improving reliability while managing operational complexity through quantifiable measurements.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If automatic generation of structure information is implemented, then productivity is improved, but risk of errors in identifying system relationships increases

Engineering Contradiction:
Improveefficiency of structure generationVSAvoidaccuracy of relationship identification
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system incorporates feedback mechanisms by using appearance frequency information to validate and refine the identification of label items. The computer analyzes the frequency patterns of character strings and uses this feedback to accurately determine hierarchical relationships, ensuring reliable automatic generation of structure information while maintaining high productivity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary actions by first extracting and analyzing character strings to calculate appearance frequencies before generating the final structure information. This preliminary analysis phase prepares accurate data that guides the subsequent hierarchical organization of label items, reducing errors in relationship identification while maintaining efficient automatic generation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11755818B2Computer-readable recording medium storing design document management program, design document management method, and information processing apparatus
Publication Date: 2023.09.12 FUJITSU LTD
  • US11755818B2 patent drawing
  • US11755818B2 patent drawing
  • US11755818B2 patent drawing

AI summary

A non-transitory computer-readable recording medium stores a design document management program causing a computer to execute a process including: acquiring a plurality of design documents about a system; identifying a plurality of label items representing elements of the system based on appearance frequency information of character strings included in the plurality of design documents acquired; and generating structure information in which the plurality of label items are hierarchized based on appearance positions at which the character string corresponding to each of the plurality of label items identified appears in the plurality of design documents.