DETERMINING SYSTEM LEVEL DEPENDENCIES
First Claim
1. A method for co-relating at least one of a functional design and at least one implementation artifact of a solution with at least one infrastructure component of a target deployment environment for the solution, comprising the steps of:
- obtaining at least one of a functional design and at least one implementation artifact of a solution;
obtaining at least one infrastructure component of a target deployment environment for the solution; and
co-relating at least one of a functional design and at least one implementation artifact of a solution with at least one infrastructure component of a target deployment environment for the solution, wherein co-relating comprises discovering at least one system level dependency among the at least one of a functional design and at least one implementation artifact and the at least one infrastructure component.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for co-relating at least one of a functional design and at least one implementation artifact of a solution with at least one infrastructure component of a target deployment environment for the solution are provided. The techniques include obtaining at least one of a functional design and at least one implementation artifact of a solution, obtaining at least one infrastructure component of a target deployment environment for the solution, and co-relating at least one of a functional design and at least one implementation artifact of a solution with at least one infrastructure component of a target deployment environment for the solution, wherein co-relating comprises discovering at least one system level dependency among the at least one of a functional design and at least one implementation artifact and the at least one infrastructure component.
-
Citations
20 Claims
-
1. A method for co-relating at least one of a functional design and at least one implementation artifact of a solution with at least one infrastructure component of a target deployment environment for the solution, comprising the steps of:
-
obtaining at least one of a functional design and at least one implementation artifact of a solution; obtaining at least one infrastructure component of a target deployment environment for the solution; and co-relating at least one of a functional design and at least one implementation artifact of a solution with at least one infrastructure component of a target deployment environment for the solution, wherein co-relating comprises discovering at least one system level dependency among the at least one of a functional design and at least one implementation artifact and the at least one infrastructure component. - View Dependent Claims (2, 3, 4)
-
-
5. A system for co-relating at least one of a functional design and at least one implementation artifact of a solution with at least one infrastructure component of a target deployment environment for the solution, comprising:
-
a synthesizer that integrates at least one input model; at least one source connector, wherein each source connector imports at least one respective model from a source, and wherein the source is at least one of a design tool, a file system and an infrastructure component; at least one meta-model, wherein each meta-model captures semantics of a corresponding model in terms of at least one of entity type, relationship type and behavior of a given kind of model; and at least one stitching relationship among at least one element of the at least one meta-model that describe at least one relationship among a set of at least one meta-model element from multiple meta-models that are semantically related. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product comprising a tangible computer readable recordable storage medium including computer usable program code for co-relating at least one of a functional design and at least one implementation artifact of a solution with at least one infrastructure component of a target deployment environment for the solution, wherein the computer usable program code comprises one or more distinct software modules, the computer program product including:
-
computer usable program code for obtaining at least one of a functional design and at least one implementation artifact of a solution; computer usable program code for obtaining at least one infrastructure component of a target deployment environment for the solution; and computer usable program code for co-relating at least one of a functional design and at least one implementation artifact of a solution with at least one infrastructure component of a target deployment environment for the solution, wherein co-relating comprises discovering at least one system level dependency among the at least one of a functional design and at least one implementation artifact and the at least one infrastructure component.
-
-
20. A system for co-relating at least one of a functional design and at least one implementation artifact of a solution with at least one infrastructure component of a target deployment environment for the solution, comprising:
-
a memory; and at least one processor coupled to the memory and operative to; obtain at least one of a functional design and at least one implementation artifact of a solution; obtain at least one infrastructure component of a target deployment environment for the solution; and co-relate at least one of a functional design and at least one implementation artifact of a solution with at least one infrastructure component of a target deployment environment for the solution, wherein co-relating comprises discovering at least one system level dependency among the at least one of a functional design and at least one implementation artifact and the at least one infrastructure component.
-
Specification