  Interoperability of potentially heterogeneous databases has been an ongoing
research issue for a number of years in the database community. With the trend
towards globalization of data location and data access and the consequent
requirement for the coexistence of new data stores with legacy systems, the
cooperation and data interchange between data repositories has become
increasingly important. The emergence of the eXtensible Markup Language (XML)
as a database independent representation for data offers a suitable mechanism
for transporting data between repositories. This paper describes a research
activity within a group at CERN (called CMS) towards identifying and
implementing database serialization and deserialization methods that can be
used to replicate or migrate objects across the network between CERN and
worldwide centres using XML to serialize the contents of multiple objects
resident in object-oriented databases.
