skip to main content
10.1145/1416729.1416773acmconferencesArticle/Chapter ViewAbstractPublication PagesnotereConference Proceedingsconference-collections
research-article

A self-adaptive query service for pervasive environments

Published: 23 June 2008 Publication History

Abstract

The query service is the key element enabling users to identify and access data or services. If the growth of mobility in recent years makes it necessary to support different types of queries (continuous, location dependent, spatio-temporal, etc.,), it has also resulted in the emergence of new and specifique evaluation and optimization techniques. These different types of queries or techniques are useful and efficient depending on the usage conditions in which the user is located. Today, it is necessary to have, in pervasive environments, a query service that adapts to context changes (application constraints, user preferences, connectivity profile mobility, etc.). In this paper we propose an architecture of a query service dynamically adaptable to the context. This adaptability is managed and controled by an adaptation manager by use of rules. Our solution not only allows the addition and removal of new features dynamically, it also allows the change of used evaluation techniques in order to use the adapted one to the environment.

References

[1]
Ron Avnur and Joseph M. Hellerstein. Eddies: continuously adaptive query processing. SIGMOD Rec., 29(2):261--272, 2000.
[2]
Eric Bruneton, Thierry Coupaye, Matthieu Leclercq, Vivien Quéma, and Jean-Bernard Stefani. The fractal component model and its support in java: Experiences with auto-adaptive and reconfigurable systems. Softw. Pract. Exper., 36(11--12):1257--1284, 2006.
[3]
M. J. Carey and D. J. DeWitt. The EXODUS Extensible DBMS Project: An Overview. Readings in Object-Oriented Database Systems, 1990.
[4]
Olivier Caron, B Carre, C Gransart, X. Le Pallec, S. Lecomte, R. Marvie, M. Nebut, and D. Seriai. Propositions pour la modèlisation d'applications ubiquitaires papier court in actes des 3èmes journées francophones: Mobilité et ubiquité 2006. ACM International Conference Proceeding Series, September 2006.
[5]
C. Collet and T. T. Vu. QBF: A Query Broker Framework for Adaptable Query Evaluation. Flexible Query Answering Systems: 5th International Conference, FQAS 2002, Copenhagen, Denmark, October 27--29, 2002: Proceedings, 2002.
[6]
Pierre-Charles David and Thomas Ledoux. Safe dynamic reconfigurations of fractal architectures with fscript. In Proceeding of Fractal CBSE Workshop, ECOOP '06, Nantes, France, 2006.
[7]
Dejene Ejigu, Vasile-Marian Scuturici, and Lionel Brunie. An ontology-based approach to context modeling and reasoning in pervasive computing. percomw, 00:14--19, 2007.
[8]
H. Grine, T. Delot, and S. Lecomte. Evaluation de requêtes adaptable dans les environnements pervasifs: une approche à base de composants récursifs. Actes de l'Atelier Gestion de Données dans les Systèmes d'Information Pervasifs (GEDSIP) organisé dans le cadre du XXVème congrès INFORSID, Perros-Guirec, mai, 2007.
[9]
Hocine GRINE, Thierry Delot, and Sylvain Lecomte. Un évaluateur de requêtes adaptable pour les environnements pervasifs. in actes des 3èmes journées francophones: Mobilité et ubiquité 2006. ACM International Conference Proceeding Series, 2006.
[10]
Colombe Herault, Sylvain Lecomte, and Thierry Delot. New technical services using the component model for applications in heterogeneous environment. In IICS, volume 3473 of Lecture Notes in Computer Science, pages 99--110. Springer, 2004.
[11]
N. Marsit, A. Hameurlain, Z. Mammeri, and F. Morvan. Query processing in mobile environments: A survey and open problems. In DFMA '05: Proceedings of the First International Conference on Distributed Frameworks for Multimedia Applications (DFMA'05), pages 150--157, 2005.
[12]
J. McCann. The Database Machine: Old Story, New Slant? Proceedings of the first Biennial Conference on Innovative Data Systems Research, 2003.
[13]
Cénérario Nicolas and Delot Thierry. Evaluation continue de requêtes dans les réseaux de communication inter-véhicules. Actes de l'Atelier Gestion de Données dans les Systèmes d'Information Pervasifs (GEDSIP) organisé dans le cadre du XXVème congrès INFORSID, Perros-Guirec, mai, 2007.
[14]
Marie Thilliez, Thierry Delot, Sylvain Lecomte, and Nadia Bennani. Hybrid peer-to-peer model in proximity applications. In AINA '03: Proceedings of the 17th International Conference on Advanced Information Networking and Applications, page 306, 2003.
[15]
D. Touzet, F. Weis, and M. Banâtre. PERSEND: Enabling Continuous Queries in Proximate Environments. Proceedings of the Workshop on Mobile and Ubiquitous Information Access, pages 31--38, 2003.
[16]
Tolga Urhan and Michael J. Franklin. XJoin: Getting fast answers from slow and bursty networks. Technical Report CS-TR-3994, University of Maryland, February 1999.
[17]
Mark Weiser. The computer for the 21st century. SIGMOBILE Mob. Comput. Commun. Rev., 3(3):3--11, 1999.
[18]
Bo Xu and Ouri Wolfson. Data management in mobile peer-to-peer networks. In Springer Berlin/Heidelber, editor, Databases, Information Systems, and Peer-to-Peer Computing, volume Volume 3367/2005 of Lecture Notes in Computer Science, pages 1--15, 2005.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
NOTERE '08: Proceedings of the 8th international conference on New technologies in distributed systems
June 2008
399 pages
ISBN:9781595939371
DOI:10.1145/1416729
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • Lyon 1 University
  • SIGAPP: ACM Special Interest Group on Applied Computing
  • Mairie de Villeurbanne
  • Conseil Général du Rhône
  • INSA Lyon: Institut National des Sciences Appliquées de Lyon
  • Conseil Régional Rhône-Alpes
  • Mutuelle d'assurance MAIF
  • I.U.T.A LYON 1: Institute of Technology Lyon 1
  • Ministère de l'Enseignement Supérieur et de la Recherche
  • Lyon 2 University
  • ISTASE: High-Level Engineering School in Telecommunication
  • France Telecom
  • LIRIS: Lyon Research Center for Images and Intelligent Information Systems

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 June 2008

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. adaptability
  2. adaptive query evaluation
  3. component model
  4. mobility
  5. pervasive computing
  6. query processing

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 146
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media