A method for performing life cycle management of business software applications
and their components across a multiple-platform, multiple-language network. The
method takes advantage of the inheritance properties of object-oriented programming
(OOP) by developing all components of a business application from a set of base
classes, thus deploying a common set of methods across all application components.
The Central Administrator then determines when a need to reconfigure one or more
components of the business application has arisen. The Central Administrator then
modifies or replaces existing components of the business application or installs
entirely new components over the network without end user interaction. In one embodiment
of the present invention, the Central Administrator is aided by a set of Distributed
Administrators located on each virtual node server/host computer of a business
application operating over a network.