Link Management Device for Tool Chain Data Coordination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing tool chain systems face challenges in coordinating development management data across multiple systems, as they lack efficient mechanisms for registering and managing links between related data items, and rely on event triggers that fail to handle pre-registered data coordination effectively.

Innovation Solution

A link management device that crawls development management systems to acquire information, registers links between related data items, and records these links as link record information, using relation definition and regulation information to ensure accurate and automatic link management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If event-triggered coordination is used to control development management systems, then automatic operation coordination is achieved, but coordination of pre-registered data items cannot be handled

Engineering Contradiction:
Improveautomatic operation coordinationVSAvoidhandling of pre-registered data coordination
Core Design Contradiction:
Extent of automationVSAdaptability or versatility

Solution Approach 1:

The patent performs preliminary actions by crawling and acquiring information of development management data from multiple systems in advance, storing it in a database before link registration is needed. This allows the system to handle pre-registered data items effectively, resolving the limitation of event-triggered coordination which could only handle newly generated events.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a link management device as an intermediary between multiple development management systems. This mediator crawls data from various systems, manages link information centrally, and coordinates registrations across systems, enabling both automatic coordination and handling of pre-registered data through a unified interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If manual coordination of development management systems is performed, then precise control over data links is achieved, but coordination efficiency and productivity decrease

Engineering Contradiction:
Improveprecision of link coordinationVSAvoidcoordination efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The link management device performs self-service by automatically crawling development management data from multiple systems, analyzing the data to identify link relationships, and executing link registrations across systems without human intervention. This maintains precise control while dramatically improving coordination efficiency and productivity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical coordination operations with an automated information processing system. The link management device uses crawling technology to automatically extract data, analyzes relationships algorithmically, and executes registrations programmatically, substituting human operators with an efficient automated system that maintains precision while boosting productivity.

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

3Adaptability or versatility

If multiple development management systems with different applications and user interfaces are coordinated, then system functionality is enhanced, but the complexity of proper synchronization increases

Engineering Contradiction:
Improvesystem functionalityVSAvoidsynchronization complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The link management device serves as a universal coordinator that can interface with multiple different development management systems through a single unified mechanism. It crawls data from various systems with different applications and user interfaces, standardizes the information, and manages link registrations across all systems, reducing synchronization complexity while maintaining enhanced system functionality.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces a mediator device that sits between multiple heterogeneous development management systems. This intermediary handles the complexity of different applications and user interfaces by providing a unified crawling and registration interface, translating between different system formats and managing synchronization centrally, thereby reducing the perceived complexity for users while maintaining multi-system functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Ease of operation

If automatic crawling and link registration is implemented, then manual coordination work is reduced, but the complexity of the management device increases

Engineering Contradiction:
Improvereduction of manual coordination workVSAvoidcomplexity of link management device
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The link management device performs self-service by automatically crawling development management data from multiple systems, analyzing the data to identify link relationships, and executing registrations without human intervention. This eliminates manual coordination work while consolidating complexity into a single automated device that handles all coordination tasks independently.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11243761B2Link management device, link management method, and computer readable medium
Publication Date: 2022.02.08 MITSUBISHI ELECTRIC CORP
  • US11243761B2 patent drawing
  • US11243761B2 patent drawing
  • US11243761B2 patent drawing

AI summary

A link management device, concerning development management data utilized by each of a plurality of development management systems included in a tool chain system, manages a link between items of the development management data. A link registration unit executes crawling of acquiring, from each of the plurality of development management systems, information of the development management data including naming information indicating naming of the development management data. Then, based on the information of the development management data, the link registration unit transmits a link registration instruction for registering the link between the items of the development management data to the plurality of development management systems. Then, the link registration unit records the link between the items of the development management data, as link record information.