CORBA-based approach to design gateways for multidatabase systems