Be the first to like this
These slides presents a research line where we explored the support for code mobility and runtime software migration among systems. We developed a prototype in .NET Remoting (in 2006) to support transparent code mobility of distributed objects.
Our approach was based on separating the distribution and mobility concerns from the source code that contains the application logic in entities called attachments. Thus, attachments were high-level proxies responsible for creating communication channels and that were capable of managing dynamic location changes without affecting the objects in the case of mobility. This approach was implemented using a case study. The response time of distributed communication provided by our approach has been tested and compared with the remote communication provided by the primitives of .NET Remoting.
This work was presented in the 4th International Conference on .NET Technologies, Pilsen, Czech Republic, May-June 2006. The paper is available here: http://issi.dsic.upv.es/publications/articles_table?view=188