Conference article

An Architecture for Distributed Spatial Configuration of Context Aware Applications

Martin Wagner
Technische Universität München, Institut für Informatik, Germany

Gudrun Klinker
Technische Universität München, Institut für Informatik, Germany

Download article

Published in: MUM 2003. Proceedings of the 2nd International Conference on Mobile and Ubiquitous Multimedia

Linköping Electronic Conference Proceedings 11:6, p. 19-25

Show more +

Published: 2003-12-10

ISBN:

ISSN: 1650-3686 (print), 1650-3740 (online)

Abstract

This paper discusses an architecture for spatially distributed storage of contextual configuration information in ubiquitous computing environments. Based on the assumption that we want to integrate arbitrary mobile clients in ubiquitous computing environments; we derive the requirements for the spatial distribution of data; transparent access to context aware configuration data; and separation of context estimation algorithms. We developed a highly distributed architecture that fulfills these requirements. Using DWARF; we implemented and successfully demonstrated a mobile demonstration setup that incorporates all key concepts of our architecture.

CR Categories: H.5.1 [Information Interfaces and Presentation]: Multimedia Information Systems—Artificial; augmented; and virtual realities; C.2.4 [Computer-Communication Networks]: Distributed Systems—Distributed applications.

Keywords

Augmented Reality; Context Awareness; Ubiquitous Computing; Distributed Data Storage.

References

ADDLESEE; M.; CURWEN; R.; HODGES; S.; NEWMAN; J.; STEGGLES; P.; AND WARD; A. 2001. Implementing a Sentient Computing System. IEEE Computer (August).

BAUER; M.; BRUEGGE; B.; KLINKER; G.; MACWILLIAMS; A.; REICHER; T.; SANDOR; C.; AND WAGNER; M. 2001. Design of a Component-Based Augmented Reality Framework. In Proceedings of the International Symposium on Augmented Reality.

BAUER; M.; BECKER; C.; AND ROTHERMEL; K. 2002. Location Models from the Perspective of Context-Aware Applications and Mobile Ad Hoc Networks. Personal and Ubiquitous Computing 6; 5–6 (December); 322–328.

BAUER; M.; BRUEGGE; B.; KLINKER; G.; MACWILLIAMS; A.; REICHER; T.; SANDOR; C.; AND WAGNER; M. 2002. An Architecture Concept for Ubiquitous Computing Aware Wearable Computers. In International Workshop on Smart Appliances and Wearable Computing.

DEARLE; A.; KIRBY; G.; MORRISON; R.; MCCARTHY; A.; MULLEN; K.; YANG; Y.; CONNOR; R.; WELEN; P.; AND WILSON; A. 2003. Architectural Support for Global Smart Spaces. In Proceedings of International Conference on Mobile Data Management.

DEY; A. K.; AND ABOWD; G. D. 2000. Towards a better understanding of context and context-awareness. In Workshop on the What; Who; Where and How of Context-Awareness; affiliated with CHI 2000.

ECHTLER; F.; NAJAFI; H.; AND KLINKER; G. 2002. FixIt. In Demonstration at the International Symposium on Augmented and Mixed Reality (ISMAR 2002).

EFSTRATIOU; C.; CHEVERST; K.; DAVIES; N.; AND FRIDAY; A. 2001. An Architecture for the Effective Support of Adaptive Context-AwareApplications. In Proceedings of International Conference on Mobile Data Management (MDM 2001); Springer; K.-L. Tan et al.; Eds.; vol. 1987 of LNCS; 15–16.

GARLAN; D.; SIEWIOREK; D.; SMAILAGIC; A.; AND STEENKISTE; P. 2002. Project Aura: Toward Distraction-Free Pervasive Computing. IEEE Pervasive Computing 1; 2.

GRIBBLE; S. D.; WELSH; M.; VON BEHREN; J. R.; BREWER; E. A.; CULLER; D. E.; BORISOV; N.; CZERWINSKI; S. E.; GUMMADI; R.; HILL; J. R.; JOSEPH; A. D.; KATZ; R. H.; MAO; Z. M.; ROSS; S.; AND ZHAO; B. Y. 2001. The Ninja Architecture for Robust Internet- Scale Systems and Services. Computer Networks 35; 4; 473–497.

HESS; C. K.; AND CAMPBELL; R. H. 2003. A Context-Aware Data Management System for Ubiquitous Computing Applications. In Proceedings of the 4th International Conference on Mobile Data Management.

HOHL; F.; KUBACH; U.; LEONHARDI; A.; ROTHERMEL; K.; AND SCHWEHM; M. 1999. Next century challenges: NEXUS – an open global infrastructure for spatial-aware applications. In Proceedings of the Fifth Annual International Conference on Mobile Computing and Networking (MobiCom).

KALKUSCH; M.; LIDY; T.; KNAPP; M.; REITMAYR; G.; KAUFMANN; H.; AND SCHMALSTIEG; D. 2002. Structured Visual Markers for Indoor Pathfinding. In The First IEEE International Augmented Reality Toolkit Workshop.

KLINKER; G.; REICHER; T.; AND BRUEGGE; B. 2000. Distributed User Tracking Concepts for Augmented Reality Applications. In Proceedings of the International Symposium on Augmented Reality.

KLINKER; G.; DUTOIT; A.; BAUER; M.; BAYER; J.; NOVAK; V.; AND MATZKE; D. 2002. Fata Morgana – A Presentation System for Product Design. In International Symposium on Aumgented and Mixed Reality ISMAR 2002.

LIEBERMAN; H.; AND SELKER; T. 2000. Out of context: Computer systems that adapt to; and learn from; context. IBM Systems Journal 39; 3&4.

MACWILLIAMS; A.; AND REICHER; T. 2003. Decentralized Coordination of Distributed Interdependent Services. IEEE Distributed Systems Online (June). Accepted for publication as Middleware Works in Progress Paper.

MACWILLIAMS; A.; SANDOR; C.; WAGNER; M.; BAUER; M.; KLINKER; G.; AND BRUEGGE; B. 2003. Herding Sheep: Live System Development for Distributed Augmented Reality. In Proceedings of the International Symposium on Mixed and Augmented Reality (ISMAR).

MATTERN; F. 2001. The Vision and Technical Foundations of Ubiquitous Computing. Upgrade 2; 5 (October); 2–6.

REITMAYR; G.; AND SCHMALSTIEG; D. 2001. OpenTracker – An Open Software Architecture for Reconfigurable Tracking based on XML. In Proceedings of the ACM Symposium on Virtual Reality Software & Technology (VRST).

RICH´E; S.; AND BREBNER; G. 2003. Storing and Accessing User Context. In Proceedings of the 4th International Conference on Mobile Data Management.

ROM´A N; M.; HESS; C. K.; CERQUEIRA; R.; RANGANATHAN; A.; CAMPBELL; R.; AND NAHRSTEDT; K. 2002. Gaia: A Middleware Infrastructure to Enable Active Spaces. IEEE Pervasive Computing 1; 4; 74–83.

SATYANARAYANAN; M. 2002. The evolution of Coda. ACM Transactions on Computer Systems 20; 2 (May); 85–124.

TSAI; R. 1987. A Versatile Camera Calibration Technique for High- Accuracy 3D Machine Vision Metrology Using Off-the-Shelf TV Cameras and Lenses. IEEE Journal on Robotics and Automation 3; 323–344.

WAGNER; M. 2003. Configuration Strategies of an AR Toolkit-basedWide Area Tracker. In Proceedings of The Second IEEE International Augmented Reality Toolkit Workshop.

WEISER; M. 1991. The computer of the twenty-first century. Scientific American (Sep.); 94–100.

Citations in Crossref