Exploiting Schemas in Data Synchronization

Autor: Foster, J. Nathan, Greenwald, Michael B., Kirkegaard, Christian, Pierce, Benjamin C., Schmitt, Alan
Jazyk: angličtina
Rok vydání: 2005
Zdroj: Foster, J N, Greenwald, M B, Kirkegaard, C, Pierce, B C & Schmitt, A 2005, Exploiting Schemas in Data Synchronization . in DBPL 2005 . Springer LNCS 3580, pp. 42-57, Database Programming Languages, Trondheim, Norway, 28/09/2005 .
Popis: Increased reliance on optimistic data replication has led to burgeoning interest in tools and frameworks for disconnected updates to replicated data.We have implemented a generic synchronization framework, called HARMONY, that can be used to build state-based synchronizers for a wide variety of tree-structureddata formats. A novel feature of this framework is that the synchronization process - in particular, the recognition of conflicts - is driven by the schema of the structures being synchronized.We formalize HARMONY's synchronization algorithm, state a simple and intuitive specification, and illustrate, using simple address books as a case study, how it can be used to synchronize trees representing a variety of specific forms of applicationdata, including sets, records, tuples, and relations.
Databáze: OpenAIRE