Abstract
With the emerging availability of small and portable devices which are able to determine their position and to communicate wirelessly, mobile and spatially-aware applications become feasible. These applications rely on information that is bound to locations and managed by so-called location-based data services. Large-scale location-based systems have to cope efficiently with different types of data (mostly spatial or conventional). Each type poses its own requirements to the data server that is responsible for management and provisioning of the data. In addition to efficiency, it is overly important to provide for a combined and integrated usage of that data by the applications.
In this paper we discuss various basic technologies to achieve a flexible, extensible, and scalable management of the context model and its data organized and managed by the different data servers. Based on a classification of location-based data services we introduce a service-oriented architecture that is built on a federation approach to efficiently support location-based applications. Furthermore, we report on the Nexus platform that realizes a viable implementation of that approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abowd, G., Atkeson, C., Hong, J., Long, S., Kooper, R., Pinkerton, M.: A mobile context-aware tour guide. Wireless Networks 3(5), 421–433 (1997)
Barry, Douglas, K.: Web Services and Service-Oriented Architectures. Morgan Kaufmann Publishers, San Francisco (2003)
Bauer, M., Becker, C., Hähner, J., Schiele, G.: ContextCube—providing context information ubiquitously. In: Proceedings of the 23rd International Conference on Distributed Computing Systems Workshops, ICDCS 2003 (2003)
Bauer, M., Jendoubi, L., Siemoneit, O.: Smart Factory—Mobile Computing in Production Environments. In: Proceedings of the MobiSys 2004, Workshop on Applications of Mobile Embedded Systems (2004)
Bauer, M., Rothermel, K.: How to Observe Real-World Events through a Distributed World Model. In: Proceedings of the 10th International Conference on Parallel and Distributed Systems (ICPADS 2004), Newport Beach, California (2004)
Becker, C., Nicklas, D.: Where do spatial context-models end and where do ontologies start? A proposal of a combined approach. In: Indulska, J., De Roure, D. (eds.) Proceedings of the First International Workshop on Advanced Context Modelling, Reasoning and Management. In conjunction with UbiComp (2004)
Bilke, A., Naumann, F.: Schema Matching using Duplicates. In: Proceedings of the 21st International Conference on Data Engineering (ICDE 2005), Tokyo, Japan, April 5-8 (2005)
Busse, S., Kutsche, R.-D., Leser, U., Weber, H.: Federated Information Systems: Concepts, Terminology and Architectures. Forschungsberichte des Fachbereichs Informatik Nr. 99-9, TU, Berlin (April 1999)
Cheverst, K., Davies, N., Mitchell, K., Friday, A., Efstratiou, C.: Developing a Context-aware Electronic Tourist Guide: Some Issues and Experiences. In: Proceedings of the Conference on Human Factors in Computing Systems CHI 2000, Netherlands (2000)
Conner, W.S., Krishnamurthy, L., Want, R.: Making Everyday Life Easier Using Dense Sensor Networks. In: Abowd, G.D., Brumitt, B., Shafer, S. (eds.) UbiComp 2001. LNCS, vol. 2201, p. 49. Springer, Heidelberg (2001)
Devogele, T.: A New Merging Process for Data Integration Based on the Discrete Fréchet Distance. In: Proceedings of the Joint International Symposium on Geospatial Theory, Processing and Applications, Ottawa, Canada (2002)
Dublin Core Metadata Initiative: DCMI Metadata Terms, http://dublincore.org/documents/dcmi-terms/
European Petroleum Survey Group (EPSG) Geodesy Parameters V 6.3, http://www.epsg.org/
Frank, A.U.: Ontology for Spatio-Temporal Databases. In: Koubarakis, M., et al. (eds.) Spatio-Temporal Databases—The CHOROCHRONOS Approach. LNCS, Springer, Heidelberg (2003)
Garcia-Molina, H., Papakonstantinou, Y., Quass, D., Rajaraman, A., Sagiv, Y., Ullman, J.D., Vassalos, V., Widom, J.: The TSIMMIS Approach to Mediation: Data Models and Languages. Journal of Intelligent Information Systems 8(2), 117–132 (1997)
Google Local Search, http://local.google.com
Grossmann, M., Bauer, M., Hönle, N., Käppeler, U., Nicklas, D., Schwarz, T.: Efficiently Managing Context Information for Large-scale Scenarios. In: Proceedings of the Third IEEE International Conference on Pervasive Computing and Communications PerCom (2005) (to appear)
Halevy, A.Y.: Answering queries using views: A survey. VLDB Journal 10(4), 270–294 (2001)
Hightower, J., Brumitt, B., Borriello, G.: The Location Stack: A Layered Model for Location in Ubiquitous Computing. In: IEEE Workshop on Mobile Computing Systems and Applications (2002)
Imielinski, T., Badrinath, B.R.: Mobile wireless computing: Challenges in data management. Communications of the ACMÂ 37(10) (October 1994)
Jakob, M., Grossmann, M., Hönle, N., Nicklas, D.: DCbot: Exploring the Web as Value-added Service for Location-based Applications. In: Proceedings of the 21st International Conference on Data Engineering, ICDE 2005, Tokyo, Japan, April 5-8 (2005) (to appear)
Jakob, M., Grossmann, M., Nicklas, D., Mitschang, B.: DCbot: Finding Spatial Information on the Web. In: Zhou, L.-z., Ooi, B.-C., Meng, X. (eds.) DASFAA 2005. LNCS, vol. 3453, pp. 779–790. Springer, Heidelberg (2005)
Kidd, C., Orr, R., Abowd, G., Atkeson, C., Essa, I., MacIntyre, B., Mynatt, E., Starner, T., Newstetter, W.: The Aware Home: A Living Laboratory for Ubiquitous Computing Research. In: Proceedings of 2nd International Workshop on Cooperative Buildings—CoBuild (1999)
Lehmann, O., Bauer, M., Becker, C., Nicklas, D.: From Home to World—Supporting Context-aware Applications through World Models. In: Proceedings of the Second IEEE International Conference on Pervasive Computing and Communications PerCom (2004)
Leonhardi, A., Kubach, U., Rothermel, K.: Virtual Information Towers—A metaphor for intuitive, location-aware information access in a mobile environment. In: Proceedings of Third International Symposium on Wearable Computers (1999)
Leonhardi, A., Rothermel, K.: Architecture of a Large scale Location Service. In: Proceedings of the 22nd International Conference on Distributed Computing Systems (ICDCS 2002), Vienna, Austria, pp. 465–466 (2002)
Levy, A.Y., Rajaraman, A., Ordille, J.J.: Querying Heterogeneous Information Sources Using Source Descriptions. In: Proceedings of 22th International Conference on Very Large Data Bases, VLDB 1996, September 3-6 (1996)
Miller, R.J., Hernández, M.A., Haas, L.M., Yan, L., Ho, C.T.H., Fagin, R., Pope, L.: The Clio Project: Managing Heterogeneity. In: SIGMOD Rec., vol. 30(1), ACM Press, New York (2001)
Nicklas, D., et al: Final Report of Design Workshop. Universität Stuttgart: Center of Excellence 627 (Nexus: Umgebungsmodelle für mobile kontextbezogene Systeme), Fakultätsbericht Nr. 2000/08 (2000)
Nicklas, D., Grossmann, M., Schwarz, T., Volz, S., Mitschang, B.: A model-based, open architecture for mobile, spatially aware applications. In: Proceedings of the 7th International Symposium on Spatial and Temporal Databases, SSTD (2001)
Nicklas, D., Hönle, N., Moltenbrey, M., Mitschang, B.: Design and Implementation Issues for Explorative Location-based Applications: the NexusRallye. In: Iochpe, C., Camara, G. (eds.) Proceedings for the VI Brazilian Symposium on GeoInformatics: GeoInfo 2004, November 22-24 (2004)
Nicklas, D., Mitschang, B.: On building location aware applications using an open platform based on the NEXUS Augmented World Model. Software and Systems Modeling(2004)
Nicklas, D., Pfisterer, C., Mitschang, B.: Towards Location-based Games. In: Sing, L.W., Alfred, Man, W.H., Wai, W., Ning, T., Cyril (eds.) Proceedings of the International Conference on Applications and Development of Computer Games in the 21st Century: ADCOG 21; Hongkong Special Administrative Region, China, November 22-23 (2001)
Pascoe, J.: The Stick-e Note Architecture: Extending the Interface Beyond the User. In: Moore, J., Edmonds, E., Puerta, A. (eds.) Proceedings of the International Conference on Intelligent User Interfaces, pp. 261–264 (1997)
Patel, S., Abowd, G.: The ContextCam: Automated Point of Capture Video Annotation. In: Davies, N., Mynatt, E.D., Siio, I. (eds.) UbiComp 2004. LNCS, vol. 3205, pp. 301–318. Springer, Heidelberg (2004)
Randell, D.A., Cohn, A.G.: Modelling Topological and Metrical Properties in Physical Processes. In: Proceedings of the First International Conference on the Principles of Knowledge Representation and Reasoning Processes (1989)
Salber, D., Dey, A., Abowd, G.: The Context Toolkit: Aiding the Development of Context-Enabled Applications. In: Proceedings of the Conference on Human Factors in Computing Systems CHI (1999)
Schilit, B.N., Adams, N., Want, R.: Context-Aware Computing Applications. In: IEEE Workshop on Mobile Computing Systems and Applications (1994)
Schmidt, A., Takaluoma, A., Mäntyjärvi, J.: Context-aware telephony over WAP. Personal Technologies 4(4), 225–229 (2000)
Schwarz, T., Hönle, N., Grossmann, M., Nicklas, D., Mitschang, B.: Efficient Domain-Specific Information Integration in Nexus. In: Workshop on Information Integration on the Web, at VLDB (2004), http://cips.eas.asu.edu/iiweb-proceedings.html
Trajcevski, G., Wolfson, O., Zhang, F., Chamberlain, S.: The Geometry of Uncertainty in Moving Objects Databases. In: Jensen, C.S., Jeffery, K., Pokorný, J., Šaltenis, S., Bertino, E., Böhm, K., Jarke, M. (eds.) EDBT 2002. LNCS, vol. 2287, p. 233. Springer, Heidelberg (2002)
Volz, S., Bofinger, J.M.: Integration of Spatial Data within a Generic Platform for Location-Based Applications. In: Proceedings of the Joint International Symposium on Geospatial Theory, Processing and Applications, Ottawa, Canada (2002)
World Geodetic System (1984), http://www.wgs84.com/
Xiong, D., Sperling, J.: Semiautomated matching for network database integration. ISPRS Journal of Photogrammetry and Remote Sensing, Special Issue on Advanced Techniques for Analysis of Geo-spatial Data 59(1-2), 35–46 (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Mitschang, B., Nicklas, D., Grossmann, M., Schwarz, T., Hönle, N. (2005). Federating Location-Based Data Services. In: Härder, T., Lehner, W. (eds) Data Management in a Connected World. Lecture Notes in Computer Science, vol 3551. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11499923_2
Download citation
DOI: https://doi.org/10.1007/11499923_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26295-4
Online ISBN: 978-3-540-31654-1
eBook Packages: Computer ScienceComputer Science (R0)