Automated Functional Design Diagram Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The manual creation of functional design diagrams for systems, such as software systems, is time-consuming and inefficient, as it requires manual input based on each requirement statement in a requirements specification, lacking automation in the process.

Innovation Solution

A functional design creation tool that automatically generates a functional design diagram by extracting information from processed requirement statements, applying heuristic rules and glossaries to determine diagram components, and transmitting the diagram for visual presentation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual input is used to create functional design diagrams based on requirement statements, then the diagrams can be created with human control and understanding, but the process is time-consuming and inefficient

Engineering Contradiction:
Improvediagram creation efficiencyVSAvoidtime required for manual diagram creation
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system enables self-service automation where the functional design creation module automatically extracts information from requirement statements and generates diagram components without requiring manual intervention. The system processes requirements specifications autonomously, applying heuristic rules and glossaries to create diagrams that would otherwise require manual construction by developers.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical manual process of diagram creation with an automated computational system. The functional design creation module substitutes human manual input with algorithmic processing, using information extraction techniques and heuristic rule applications to generate diagrams automatically from requirement specifications.

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

2Productivity

If automated generation is implemented, then productivity and efficiency are improved, but the device complexity increases due to the need for processing modules, heuristic rules, and glossaries

Engineering Contradiction:
Improveautomated diagram generation speedVSAvoidcomplexity of automated processing system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The automated system is segmented into distinct functional modules: a requirements specification processing module that handles input processing, a functional design creation module that applies heuristic rules and glossaries, and a diagram generation component. This segmentation allows each module to specialize in specific tasks, managing overall system complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary components including glossaries that store domain-specific terminology and heuristic rules that mediate between raw requirement statements and diagram components. These intermediaries simplify the complex transformation process by providing structured knowledge bases and rule sets that bridge the gap between natural language requirements and formal diagram representations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8677313B2Functional design creation tool
Publication Date: 2014.03.18 ACCENTURE GLOBAL SERVICES LTD
  • US8677313B2 patent drawing
  • US8677313B2 patent drawing
  • US8677313B2 patent drawing

AI summary

A functional design creation tool generates a functional design diagram for visual presentation on a display. The functional design creation tool extracts content from a processed requirements specification including one or more processed requirement statements. The functional design creation tool applies one or more glossaries and a set of heuristic rules to the extracted content. Functional design diagram components may be generated by the functional design creation tool based on the application of the glossaries and set of heuristic rules. The functional design tool may generate a functional design diagram based on the functional design diagram components. The functional design diagram may be transmitted to a display.