SYSTEMS AND METHODS FOR EXPRESSING TEMPORAL RELATIONSHIPS SPANNING LIFECYCLE REPRESENTATIONS
First Claim
1. A computer-implemented method for expressing temporal relationships between lifecycle representations, the method comprising the steps of:
- obtaining two or more lifecycle representations of at least two components of at least one computing system, wherein the at least two components comprise a first component and a second component;
annotating the two or more lifecycle representations with at least one temporal relationship, wherein the at least one temporal relationship exists between two states in the lifecycle representations of the at least two components, wherein the at least one temporal relationship links a first state in the lifecycle representation of the first component with a second state in the lifecycle representation of the second component; 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.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
-
Citations
22 Claims
-
1. A computer-implemented method for expressing temporal relationships between lifecycle representations, the method comprising the steps of:
-
obtaining two or more lifecycle representations of at least two components of at least one computing system, wherein the at least two components comprise a first component and a second component; annotating the two or more lifecycle representations with at least one temporal relationship, wherein the at least one temporal relationship exists between two states in the lifecycle representations of the at least two components, wherein the at least one temporal relationship links a first state in the lifecycle representation of the first component with a second state in the lifecycle representation of the second component; 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for expressing temporal relationships between lifecycle representations, comprising:
-
a memory; and at least one processor coupled to the memory and operative to; obtain two or more lifecycle representations of at least two components of at least one computing system, wherein the at least two components comprise a first component and a second component; annotate the two or more lifecycle representations with at least one temporal relationship, wherein the at least one temporal relationship exists between two states in the lifecycle representations of the at least two components, wherein the at least one temporal relationship links a first state in the lifecycle representation of the first component with a second state in the lifecycle representation of the second component; and store 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. - View Dependent Claims (15, 16, 17)
-
-
18. A computer program product comprising a computer useable storage medium having computer useable program code for expressing temporal relationships between lifecycle representations, the computer program product including:
-
computer useable program code for obtaining two or more lifecycle representations of at least two components of at least one computing system, wherein the at least two components comprise a first component and a second component; computer useable program code for annotating the two or more lifecycle representations with at least one temporal relationship, wherein the at least one temporal relationship exists between two states in the lifecycle representations of the at least two components, wherein the at least one temporal relationship links a first state in the lifecycle representation of the first component with a second state in the lifecycle representation of the second component; and computer useable program code for 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. - View Dependent Claims (19, 20, 21)
-
-
22. A computer-implemented method for generating a sequence of change management operations, the method comprising the steps of:
-
analyzing at least two internal lifecycle models of at least two components of at least one computing system, wherein the at least two components comprise a first component and a second component; analyzing at least one temporal relationship that exists between the at least two components, wherein the at least one temporal relationship exists between two states in the at least two internal lifecycle models of the at least two components, wherein the at least one temporal relationship links a first state in the lifecycle representation of the first component with a second state in the lifecycle representation of the second component; and transforming the at least one temporal relationship into at least one sequence of change management operations for use in managing the at least one computing system.
-
Specification