Lifecycle Representation Temporal Dependency Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current change management approaches in large-scale electronic business environments are burdensome due to complex interdependencies between applications and services, requiring human expertise and lacking automation, especially in documenting technical constraints and dependencies, which hinders automated change assessment and impact prediction.

Innovation Solution

The technique involves expressing temporal relationships between lifecycle representations of computing system components, analyzing these relationships to generate sequences of change management operations, and storing them as deployment descriptors to manage distributed systems effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If change management processes are automated using existing approaches, then productivity improves, but the complexity of managing temporal relationships between multiple computing resources worsens

Engineering Contradiction:
Improvechange management efficiencyVSAvoidsystem interdependency complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the complex system into individual lifecycle representations for each computing resource, with each resource having its own state machine and transition rules. This allows automated management of temporal relationships by breaking down the overall system complexity into manageable, independent units that can be orchestrated through defined interfaces and dependencies.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If detailed temporal relationships between computing resources are documented, then measurement precision of dependencies improves, but the loss of time required to maintain documentation worsens

Engineering Contradiction:
Improvedependency relationship accuracyVSAvoiddocumentation maintenance time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system enables self-service by automatically discovering and documenting temporal relationships through runtime monitoring of computing resource states and transitions. The framework automatically generates and updates lifecycle representations, dependency graphs, and impact analyses without requiring manual documentation, thereby maintaining high measurement precision while eliminating time loss associated with manual documentation maintenance.

Inventive Principle:
Principle #25Self-service

3Reliability

If human expertise is involved in assessing change impact across computing resources, then reliability of change management improves, but the loss of time required for manual assessment worsens

Engineering Contradiction:
Improvechange impact assessment accuracyVSAvoidmanual assessment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent replaces the mechanical system of manual human assessment with an automated computational framework that uses lifecycle representations, state machines, and dependency analysis algorithms. The system automatically calculates change impact by evaluating temporal relationships and state transitions, maintaining reliability through formalized assessment logic while eliminating the time consumption of manual expert review.

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

4Ease of operation

If standardized automation frameworks are implemented across different IT organizations, then ease of operation improves, but adaptability to varying organizational frameworks worsens

Engineering Contradiction:
Improveautomation framework usabilityVSAvoidorganizational framework flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The framework implements dynamics by making the lifecycle representations and dependency models adaptable to different organizational contexts. The system allows configuration of resource types, states, and transitions to match specific organizational frameworks while maintaining a standardized core automation engine. This enables the same automated framework to operate effectively across diverse IT organizations by dynamically adjusting to their specific requirements.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8819627B2Systems and methods for expressing temporal relationships spanning lifecycle representations
Publication Date: 2014.08.26 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8819627B2 patent drawing
  • US8819627B2 patent drawing
  • US8819627B2 patent drawing

AI summary

Techniques for expressing temporal relationships between lifecycle representations are provided. For example, one computer-implemented technique includes obtaining two or more lifecycle representations of at least two components of at least one computing system, annotating the two or more lifecycle representations with at least one temporal relationship, and storing the two or more annotated lifecycle representations as at least one deployment descriptor, wherein the at least one deployment descriptor is useable for managing the at least one computing system. In another computer-implemented technique, at least two internal lifecycle models of at least two components of at least one computing system are analyzed, at least one temporal relationship that exists between the at least two components are analyzed, and the at least one temporal relationship is transformed into at least one sequence of change management operations for use in managing the at least one computing system.