Patent ID: 7430610

Claim:
A method for adjusting the distribution of an asset over a multi-tiered network, comprising the steps of: receiving at least one metric; determining a network optimization and at least one associated change requirement based on the metric and at least one model, the metric being input to the model; changing a package specification to a changed package specification based on the change requirement, the changed package specification having at least one asset that is a component of an application; wherein the at least one asset contains a logic/data part and an extended environment part and the at least one asset is determined by an asset boundary such that the asset boundary of at least one asset determines a changed package boundary; packaging the changed package specification into at least one package having the changed package boundary; implementing the change requirement; translating the asset(s) comprising the changed package to perform one or more asset functions in at least one target base environment of at least one target computer having one or more of an operating environment, hardware or software different from a source computer associated with the asset(s); and distributing the changed package over the multi-tiered network to the one or more target computers via a Distributed Internet Services system.