Patent ID: 8607200

Claim:
A method comprising: installing, by a processing device, a web application in a first environment together with a first version of a support package comprising a platform core and a first set of support software components selected for the web application based upon its dependencies, the first environment corresponding to a first life cycle stage of multiple life cycle states of the web application, the first version of the support package being formulated for the first environment; executing the web application in the first environment together with the first version of the support package; installing, by the processing device, the web application in a second environment together with a second version of the support package comprising the platform core and a second set of support software components selected for the web application based upon its dependencies, the second environment corresponding to a second life cycle stage of the multiple life cycle states of the web application that succeeds the first life cycle stage of the web application, the second version of the support package being formulated for the second environment; and executing the web application in the second environment together with the second version of the support package.