Global Patent Index - EP 1492002 A2

EP 1492002 A2 20041229 - Dependency based deployment of packages in a computing environment

Title (en)

Dependency based deployment of packages in a computing environment

Title (de)

Abhängigkeitsbasiertes Deployment von Paketen in einer Computerumgebung

Title (fr)

Déploiement de paquets dans un système informatique basé sur des dépendances

Publication

EP 1492002 A2 20041229 (EN)

Application

EP 04102561 A 20040607

Priority

US 60017803 A 20030620

Abstract (en)

The deployment of packages and their dependents is provided. In an illustrative implementation, an interface operates to expose the components of a package and to determine the dependencies of the components. In operation, a scan is performed on the package components to identify those elements on which the components depend. The result of the scan is a list of dependencies for the components found in the package to be deployed. The exemplary interface further operates to aggregate and merge all of the components and their dependencies of a package for deployment. Once deployed, the interface is executed in the newly deployed environment to expand the package and place the components and their dependencies in the new environment. Using the dependencies determined as part of package assembly and deployment, the interface ensures that the components are properly situated and are operating properly.

The method involves defining dependencies by computing application components, where the components expose their dependencies to a cooperating interface. A list of defined dependencies is generated. Files (415) associated with the defined dependencies are identified. The dependency list and the identified files are processed to generate a deployable bundle. The bundle is communicated to a cooperating environment. Independent claims are also included for the following: (A) a computer readable medium having computer readable instructions for defining dependencies by components (B) a data structure for use in the creation of packages for deployment (C) a system to deploy a package having dependencies.

IPC 1-7

G06F 9/445

IPC 8 full level

G06F 9/445 (2006.01); G06F 9/06 (2006.01); G06F 9/44 (2006.01)

CPC (source: EP KR US)

G06F 8/61 (2013.01 - EP US); G06F 9/06 (2013.01 - KR)

Designated contracting state (EPC)

AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PL PT RO SE SI SK TR

DOCDB simple family (publication)

EP 1492002 A2 20041229; EP 1492002 A3 20100217; CN 1573692 A 20050202; JP 2005011359 A 20050113; KR 20040111162 A 20041231; US 2004261060 A1 20041223

DOCDB simple family (application)

EP 04102561 A 20040607; CN 200410062863 A 20040621; JP 2004183027 A 20040621; KR 20040045487 A 20040618; US 60017803 A 20030620