Application template creation and management
First Claim
1. A method for creating and managing application templates utilizing assets, the method comprising:
- grouping templated application components as assets described by a profile;
building a manifest for the grouped assets; and
, packaging the grouped assets and the manifest in an archive.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention address deficiencies of the art in respect to templated application deployment and provide a novel and non-obvious method, system and computer program product for the uniform specification of the creation and management of an application template. In one embodiment, a method for creating and managing application templates utilizing assets can be provided. The method can include grouping templated application components as assets described by a profile, building a manifest for the grouped assets, and packaging the grouped assets and the manifest in an archive. In this regard, grouping templated application components as assets described by a profile, can include grouping templated application components as Reusable Asset Specification (RAS) assets described by an RAS profile;
25 Citations
13 Claims
-
1. A method for creating and managing application templates utilizing assets, the method comprising:
-
grouping templated application components as assets described by a profile;
building a manifest for the grouped assets; and
,packaging the grouped assets and the manifest in an archive. - View Dependent Claims (2, 3, 4)
-
-
5. A templated application deployment data processing system comprising:
-
an application container configured to host a plurality of application component instances specified by an application template and defining a templated application;
application deployment logic comprising program code enabled to create the application component instances in the application container; and
,asset based template processing logic coupled to the application deployment logic, the asset based template processing logic comprising program code enabled to cycle through grouped assets for an application template profile to create an instantiable component for each of the grouped assets, and for each dependency identified for an asset among the grouped assets, to create an instantiable component for the dependency. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A computer program product comprising a computer usable medium having computer usable program code for creating and managing application templates utilizing assets, said computer program product including:
-
computer usable program code for grouping templated application components as assets described by a profile;
computer usable program code for building a manifest for the grouped assets; and
,computer usable program code for packaging the grouped assets and the manifest in an archive. - View Dependent Claims (11, 12, 13)
-
Specification