Design Document Management Program for System Structure Identification
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Productivity
If automatic generation of structure information is implemented, then productivity is improved, but risk of errors in identifying system relationships increases
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.
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.
Data Source
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.


