@techreport{TR-IC-98-27, number = {IC-98-27}, author = {B. Schulze and E. R. M. Madeira}, title = {Transparent Service Mobility Using {CORBA}}, month = {August}, year = {1998}, institution = {Institute of Computing, University of Campinas}, note = {In English, 23 pages. \par\selectlanguage{english}\textbf{Abstract} Distributed Object Computing platforms like CORBA allow for object programming separate from configuration and distribution, and the addition of a mobility support extends distribution aspects. Reviewing distributed object computing, we present a service-oriented architecture based on a OMG/CORBA platform. The addition of an availability service associated to a mobility service allows for transparent migration of components, i.e., services or agents. The current work presents more the structure behind the availability service and less the transparency interface to it. Transparent mobility of services is interesting in applications using load-balancing mixing strategies of normal caching and inverse caching, i.e., code moved close to data. The search for a new destination host follows a transparent location and selection of resources available on other hosts. Supportive testing is presented on an example of component migration in mobile computing. } }