Databases Reference
In-Depth Information
should provide. The combined list yields that a generic merge operator should
support:
Renaming in a systematic fashion
Merging multiple elements into a single element
Modifying subsumption relationships in objects
Automatic merging
Interactive merging
Merging many different types of objects
The semantics of the objects to drive the merging rather than just requiring that
all objects merge in the same way
The users to specify what policies they prefer
Allowing all of these interactions will give the users the control that they need
over the merging process.
9
Conclusions
This paper surveyed what it means to merge complex structures, such as relational
schemas or ontologies, through a variety of applications, including view integration,
data integration, and computer supported collaborative work. The work has a long
history. Advances in other areas such as schema matching are likely to mean that
work on merging continues to be a fruitful and interesting subject for the foreseeable
future.
Acknowledgements Thanks are given to Phil Bernstein and Alon Halevy for their previous work
and discussion with the author on the subject and to Jamila Salari, Steve Wolfman, and the editors
for reading earlier drafts of this paper.
References
Atzeni P, Ausiello G, Batini C, Moscarini M (1982) Inclusion and equivalence between relational
database schemata. Theor Comp Sci 19:267-285
Balasubramaniam S, Pierce BC (1998) What is a file synchronizer? In: ACM/IEEE international
conference on mobile computing and networking (MOBICOM). pp 98-108
Batini C, Lenzerini M, Navathe S (1986) A comparative analysis of methodologies for database
schema integration. ACM Comput Surveys 18(4):323-364
Beeri C, Milo T (1999) Schemas for integration and translation of structured and semi-structured
data. In: International conference on database theory (ICDT). Springer, Heidelberg, pp 296-313
Bergamaschi S, Castano S, Vincini M (1999) Semantic integration of semistructured and structured
data sources. SIGMOD Rec 28(1):54-59
Berger M, Schill A, Voksen G (1998) Coordination technology for collaborative applications:
Organizations, processes, and agents. Springer, London
Berlage T, Genau A (1993) A framework of shared applications with a replicated architecture. In:
ACM symposium on user interface software and technology. ACM, NY, pp 249-257
Bernstein PA, Halevy AY, Pottinger R (2000) A vision of management of complex models.
SIGMOD Rec 29(4):55-63
Search WWH ::




Custom Search