Model-driven software deployment in an application server
First Claim
1. A computer implemented method in a data processing system for software deployment, the method comprising:
- selecting a topology pattern from a plurality of topology patterns to form a selected topology pattern, wherein the selected topology pattern describes an arrangement of software and hardware devices;
receiving augments to the selected topology pattern to form an augmented topology pattern; and
transforming the augmented topology pattern into a set of deployable scripts, wherein the set of deployable scripts is used for the software deployment.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and computer program product is provided for deploying software in a data processing system. A topology pattern is selected in which the selected topology pattern describes an arrangement of software and hardware devices. Augments to the selected topology pattern are received to form an augmented topology pattern after a selection of a selected topology pattern from a plurality of topology patterns. The augmented topology pattern is transformed into a set of deployable scripts, wherein the set of deployable scripts is used for the software deployment.
85 Citations
20 Claims
-
1. A computer implemented method in a data processing system for software deployment, the method comprising:
-
selecting a topology pattern from a plurality of topology patterns to form a selected topology pattern, wherein the selected topology pattern describes an arrangement of software and hardware devices;
receiving augments to the selected topology pattern to form an augmented topology pattern; and
transforming the augmented topology pattern into a set of deployable scripts, wherein the set of deployable scripts is used for the software deployment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A data processing system comprising:
-
a bus system;
a communications system connected to the bus system;
a storage device connected to the bus system, wherein the storage device includes a set of instructions; and
a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to;
select a topology pattern from a plurality of topology patterns to form a selected topology pattern, wherein the selected topology pattern describes an arrangement of software and hardware devices;
receive augments to the selected topology pattern to form an augmented topology pattern; and
transform the augmented topology pattern into a set of deployable scripts, wherein the set of deployable scripts is used for the software deployment. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer program product comprising:
-
a computer usable medium including computer usable program code for software deployment, the computer program product comprising;
computer usable program code for selecting a topology pattern from a plurality of topology patterns to form a selected topology pattern, wherein the selected topology pattern describes an arrangement of software and hardware devices;
computer usable program code for receiving augments to the selected topology pattern to form an augmented topology pattern; and
computer usable program code for transforming the augmented topology pattern into a set of deployable scripts, wherein the set of deployable scripts is used for the software deployment. - View Dependent Claims (17, 18, 19, 20)
-
Specification