Standards such as CORBA are spreading in the development of large scale projects. However, CORBA lacks a mobility mechanism which is an interesting feature to deal with the system's dynamics. In this paper, we propose a generic solution for object mobility in CORBA in the framework of the lifecycle service. Implementation at the object level handles the migration process using intermediary objects. A group mechanism is used to manage the object creation infrastructure so as to allow scalability. We have chosen a multi-agent autoorganizational group mechanism so as to reduce the administration task for a large system. The performance tests show that reasonable performance can be achieved using a high level generic and portable implementation.
['Yvan Peter', 'Hervé Guyennet']
An Implementation of the Lifecycle Service Object Mobility on CORBA