A method is disclosed for adapting a legacy software application developed
for an environment comprising a centralized computing resource
interconnected to a series of computer terminal devices applications to a
network environment wherein the network environment can comprise a system
of distributed, interconnected network computing resources, the method
comprising the steps of: creating translatable source code and executable
code for the initial legacy software application and; utilizing the
translatable source code to produce a series of software components, the
components being executable by at least one of the computing resources in
the network environment, and upon execution, the computing resource is
caused to interconnect with the executable code of the legacy software
application over the network so as to interact with the legacy software
application in the transmission or receipt of information to and from the
legacy software application.