Manageability Aspects for IT Resource Lifecycle Coherence

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional IT resource management systems face challenges in maintaining structural integrity and coherence of manageability interfaces, as multiple implementations represent the same resources with no formal means to relate manageability extensions to the resource's identity or lifecycle, leading to disjointed management and lack of coherence.

Innovation Solution

The 'aspect of' association is used to establish a relationship between a manageable resource and its aspects, providing a logical composition of manageability capabilities through distinct implementation classes, ensuring that aspect lifecycles are bounded by the resource's lifecycle and are destroyed when the resource is destroyed, thus maintaining coherence and integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple implementations represent the same IT resources with different manageability interfaces, then each function can represent a particular perspective for manageable resources, but structural integrity and coherence of the manageability interfaces are compromised

Engineering Contradiction:
Improvemanageability perspectiveVSAvoidstructural integrity
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent segments the manageability interface into multiple independent aspects (performance aspect, configuration aspect, fault management aspect, etc.), each representing a specific management perspective. These segmented aspects can be independently implemented and maintained while collectively providing comprehensive resource management, thus resolving the contradiction between adaptability and structural integrity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal manageability framework where a single resource can have multiple aspects that serve different management functions. Each aspect is a universal component that can be applied to various resource types, allowing the system to maintain coherence while supporting diverse management perspectives through the AspectOf association mechanism.

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

2Adaptability or versatility

If manageability extensions are added to IT resources, then manageability capabilities are enhanced, but formal means to relate extensions to resource identity or lifecycle are lacking

Engineering Contradiction:
Improvemanageability capabilityVSAvoidresource identity coherence
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent introduces the AspectOf association as an intermediary mechanism that formally connects manageability extensions (aspects) to resource identity. This intermediary maintains the binding between aspects and their parent resources throughout the lifecycle, ensuring that extensions remain coherent with the resource they describe without losing identity information.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If distinct implementation classes are used for specific management roles, then management-discipline related aspects are supported, but complexity of the system increases

Engineering Contradiction:
Improvemanagement discipline supportVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the complex management system into distinct, independent aspect classes (PerformanceAspect, ConfigurationAspect, FaultAspect, etc.), each handling a specific management discipline. This segmentation allows each class to be implemented and maintained independently, reducing overall system complexity while maintaining comprehensive management capabilities through the composition of multiple specialized aspects.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8583610B2Dynamically extending a plurality of manageability capabilities of it resources through the use of manageability aspects
Publication Date: 2013.11.12 SERVICENOW INC
  • US8583610B2 patent drawing
  • US8583610B2 patent drawing
  • US8583610B2 patent drawing

AI summary

Extending a plurality of manageability capabilities of manageable information technology (IT) resources utilize an “aspect of” association for describing a relationship between a first object representing a manageable resource playing a role of a subject and one or more additional objects each playing a role of an aspect. The “aspect of” association establishes an overall manageability function for the first object representing a manageable resource and the one or more additional objects as a logical composition of a plurality of manageability capabilities. The manageability capabilities are provided using distinct implementation classes for supporting a specific role, and for supporting management-discipline related aspects and behaviors needed by each of a plurality of resource management applications for managing the manageable resource. The one or more additional objects have an aspect life cycle that is bounded maximally by a subject lifecycle of the first manageable resource.