Master's Thesis
Aspects of Interrelations in Distributed Component Systems
Stefan Thalauer <sthalau@iicm.edu>
Overview
Motivation
- Navigation through information space
- Model relationships between arbitrary chunks of data
- Dangling Link Syndrome
- Interrelations are often part of documents
- Interrelations should be part of the distributed system
Requirements
- Types and Semantics
- Meta-data
- Stability and Consistency
- Logical Structure strictly separated from Addressing Structure
Requirements
- Multidirectional
- Multidimensional
- Interrelations between Interrelations
- Adding Interrelations to Systems which do not support them
- System Immanent and Explicit Interrelations
Interrelation Concept
- Interrelation Objects are Dinopolis Objects
- Addressable (by GUHs)
- Typeable
- Meta-data
- Provide functionality (dynamic type mechanism)
- Endpoints
- Endpoint Classification Sets
Interrelation Object
Endpoint
- Represents a connection between Interrelation Object and Dinopolis Object
- Distinguish between:
- Interrelation side Endpoint
- Dinopolis side Endpoint
Endpoint
- GUH (of corresponding object)
- Endpoint ID
Interrelation Handler
- Provides Interrelation specific functionality needed from Dinopolis Objects
- Request an Endpoint
- Request all attached Endpoints
- Request number of Endpoints
Summary
- Robust against object movement
- Stable against object deletion
- Interrelations should be objects themselves
Finish
- Thank you for your attention!
- Press F11 to exit full-screen mode.
Empty Page