A method, system, and computer program product for automatically transforming software components written for stand-alone execution such that they can be executed as client/server components in a distributed network computing model. A proxy is programmatically generated when the component is requested...http://www.google.de/patents/US6542908?utm_source=gb-gplus-sharePatent US6542908 - Technique for automatically and transparently transforming software components into software components capable of execution in a client/server computing environment