• Media type: E-Book; Text
  • Title: An object-oriented version model for context-aware data management
  • Contributor: Grossniklaus, Michael [Author]
  • imprint: Zürich : ETH Zürich, 2007
  • Language: English
  • Origination:
  • Footnote: Diese Datenquelle enthält auch Bestandsnachweise, die nicht zu einem Volltext führen.
  • Description: Context-aware computing has been recognised as a powerful solution to address the requirements of many modern application domains. For example, in mobile computing, context is used to augment the user's experience when interacting with a system by adapting responses to their current situation. In the domain of ubiquitous and pervasive computing, the role of context is often to compensate for the lack of traditional user interfaces. Finally, in web engineering, context is used to adapt content delivery to numerous factors. Building on context information, recent web systems support multi-channel and multi-modal interaction as well as personalisation and internationalisation. While several frameworks and models have been proposed to gather, represent and process context, very few of these solutions consider the management of context-aware data. In the past, database systems have been used to manage data for applications from various domains. To address ever changing requirements,database systems have undergone a remarkable evolution from monolithic heavyweight databases to lightweight personal information stores. Continuing this evolution, it is our approach to extend database systems with concepts to cope with the challenge of context-aware data management. The proposed solution is based on a two-dimensional version model that allows context-dependent variants to be managed, while, at the same time, keeping track of the revisional history. Within the scope of this version model, query processing is realised based on a matching algorithm that uses the current context state of the system to select the best version of every object that is accessed during query evaluation. Our version model has been specified based on the OM object-oriented data model and has been implemented as part of a database management system that is based on OM. As an application of this extended data base management system, a web content management system has been designed and implemented. The intention of this Extensible Content Management ...
  • Access State: Open Access
  • Rights information: In Copyright