Article in Proceedings INPROC-2008-49

BibliographyGrossmann, Matthias; Hönle, Nicola; Nicklas, Daniela; Mitschang, Bernhard: Reference Management in a Loosely Coupled, Distributed Information System.
In: Atzeni, Paolo (ed.); Caplinskas, Albertas (ed.); Jaakkola, Hannu (ed.): Proceedings of the 12th East-European Conference on Advances in Databases and Information Systems.
University of Stuttgart : Collaborative Research Center SFB 627 (Nexus: World Models for Mobile Context-Based Systems).
Lecture Notes in Computer Science, english.
Springer-Verlag, September 2008.
Article in Proceedings (Conference Paper).
CR-SchemaE.2 (Data Storage Representations)
H.2.2 (Database Management Physical Design)
H.2.4 (Database Management Systems)
Abstract

References between objects in loosely coupled distributed information systems pose a problem. On the one hand, one tries to avoid referential inconsistencies like, e.g., dangling links in the WWW. On the other hand, using strict constraints as in databases may restrict the data providers severely. We present the solution to this problem that we developed for the Nexus system. The approach tolerates referential inconsistencies in the data while providing consistent query answers to users. For traversing references, we present a concept based on return references. This concept is especially suitable for infrequent object migrations and provides a good query performance. For scenarios where object migrations are frequent, we developed an alternative concept based on a distributed hash table.

ContactMatthias Grossmann matthias.grossmann@informatik.uni-stuttgart.de
Department(s)University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems
Project(s)SFB-627, B1 (University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems)
SFB-627, B5 (University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems)
Entry dateJune 16, 2008
   Publ. Department   Publ. Institute   Publ. Computer Science