Interactive Enterprise IT Dependency Visualization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In complex enterprise IT environments with legacy and modern business applications, there is a lack of understanding about dependencies, making it difficult to analyze the impact of programming changes, assess risks, and perform regression testing, as existing methods are time-consuming, prone to errors, and not application-centric.

Innovation Solution

An automated system for cross-application dependency mapping using interactive visualization, which employs automated code parsing and scenario-based simulations to identify and map dependencies across all tiers, providing end-to-end traceability and impact reports.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual cross-tier analysis is performed to identify dependencies, then accuracy of dependency mapping is improved, but time consumption and labor effort increase significantly

Engineering Contradiction:
Improveaccuracy of dependency mappingVSAvoidtime consumption for dependency analysis
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system segments the complex enterprise IT environment into discrete application components and their interdependencies, representing them as structured data models that can be automatically processed. This segmentation enables automated analysis tools to efficiently traverse and map dependencies without manual intervention, resolving the contradiction between accuracy and time consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent replaces manual mechanical analysis processes with automated computational systems. The automated dependency mapping system uses algorithms to parse application code, extract interface definitions, and construct dependency graphs automatically, substituting human analysts with machine-based processing that achieves both high accuracy and efficiency.

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

2Productivity

If automated code parsing is used to generate dependency maps, then productivity and speed are improved, but measurement precision and reliability may deteriorate

Engineering Contradiction:
Improvespeed of dependency analysisVSAvoidaccuracy of dependency identification
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system incorporates feedback mechanisms where the automated dependency mapping results are validated against known application behaviors and integration patterns. The system iteratively refines its parsing rules and dependency detection algorithms based on feedback from actual system operations, ensuring that automated analysis maintains high accuracy while achieving rapid results.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces intermediary layers between automated code parsing and final dependency mapping, including validation rules, cross-referencing mechanisms, and consistency checks. These intermediaries act as mediators that verify automated analysis results, ensuring accuracy is maintained while benefiting from the speed of automated processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If comprehensive cross-application dependency mapping is performed, then understanding of system impact is improved, but device complexity and processing requirements increase

Engineering Contradiction:
Improvecompleteness of dependency informationVSAvoidcomplexity of analysis system
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system addresses complexity by organizing dependency information across multiple dimensional layers, including application-level dependencies, component-level dependencies, and interface-level dependencies. This multi-dimensional organization allows comprehensive dependency tracking without overwhelming system complexity, as each layer can be analyzed and managed independently while contributing to the complete picture.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12001977B2Systems and methods for providing an interactive visualization of an enterprise IT environment
Publication Date: 2024.06.04 GALAXE SOLUTIONS INC
  • US12001977B2 patent drawing
  • US12001977B2 patent drawing
  • US12001977B2 patent drawing

AI summary

A system for providing a graphical user interface, including: a multi-tier hierarchy, stored in a database, which maps links between and among a plurality of tiers of an enterprise IT environment; and a dashboard that provides a user-interactive visualization of the enterprise IT environment based on the multi-tier hierarchy.