摘要:
The invention concerns a method for dynamic collaboration by means of transforming a computer program (S, C) within a distributed system hosted at multiple sites, the method comprising the steps of instrumentation a target site by transferring a part (P1', ..., P3') of said computer program from a source site to the target site, where said part collaborates with a remaining part of the computer program, where the part (P1", ..., P3") is identified while the computer product is already running, where the part is separated from the remaining part of the computer program, where interfaces of the part and the remaining part are modified such that the part can be hosted on the target site and can interact with the remaining part, and where the part is transferred and integrated (P1, ..., P3) in a part of the computer program that is hosted on the target site. The invention also concerns a respective computer software product, a network element, and a distributed system.