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

Management of data sources and services in pervasive environments

Published: 23 June 2008 Publication History

Abstract

Our daily environment contains more and more computerized devices, and tends to become a pervasive environment. Pervasive applications allow the end user to use a large number of heterogeneous devices, potentially invisible to him/her. To manage such kinds of applications, a distributed and modular architecture is required to handle the devices heterogeneity and their dynamicity, concerning their availability as well as the nature of data and services they can provide. In this article, we propose an architecture integrated in our SoCQ project [16] that builds an abstraction of the environment and thus simplifies the development of pervasive applications based on this abstraction. We also detail the current implementation of our architecture that includes the use of the UPnP technology.

References

[1]
D. J. Abadi et al. The Design of the Borealis Stream Processing Engine. In CIDR 2005, Proceedings of Second Biennial Conference on Innovative Data Systems Research, 2005.
[2]
A. Arasu, B. Babcock, S. Babu, M. Datar, K. Ito, R. Motwani, I. Nishizawa, U. Srivastava, D. Thomas, R. Varma, and J. Widom. STREAM: The Stanford Stream Data Manager. IEEE Data Engineering Bulletin, 26(1):19--26, 2003.
[3]
C. Becker, M. Handte, G. Schiele, and K. Rothermel. PCOM -- A Component System for Pervasive Computing. In PerCom '04, Proceedings of the Second IEEE International Conference on Pervasive Computing and Communications, page 67, 2004.
[4]
B. Brumitt, B. Meyers, J. Krumm, A. Kern, and S. Shafer. EasyLiving: Technologies for intelligent environments. In HUC 2000, Proceedings of the Second International Symposium on Handheld and Ubiquitous Computing, pages 12--29, 2000.
[5]
S. Chandrasekaran et al. TelegraphCQ: Continuous Dataflow Processing for an Uncertain World. In CIDR 2003, Proceedings of the First Biennial Conference on Innovative Data Systems Research, 2003.
[6]
J. Chen, D. J. DeWitt, F. Tian, and Y. Wang. NiagaraCQ: A Scalable Continuous Query System for Internet Databases. In Proceedings of ACM SIGMOD International Conference on Management of Data, pages 379--390, 2000.
[7]
M. Cherniack et al. Scalable Distributed Stream Processing. In CIDR 2003, Proceedings of the First Biennial Conference on Innovative Data Systems Research, 2003.
[8]
D. Estrin, D. Culler, K. Pister, and G. Sukhatme. Connecting the Physical World with Pervasive Networks. IEEE Pervasive Computing, 1(1):59--69, 2002.
[9]
Felix. Apache Felix Project. http://felix.apache.org/.
[10]
M. Franklin, A. Halevy, and D. Maier. From Databases to Dataspaces: a new Abstraction for Information Management. SIGMOD Rec., 34(4):27--33, 2005.
[11]
M. Franklin et al. Design Considerations for High Fan-In Systems: The HiFi Approach. In CIDR 2005, Proceedings of Second Biennial Conference on Innovative Data Systems Research, 2005.
[12]
D. Garlan et al. Project Aura: Toward Distraction-Free Pervasive Computing. IEEE Pervasive Computing, 1(2):24--31, 2002.
[13]
R. Grimm et al. System Support for Pervasive Applications. ACM Transactions on Computer Systems, 24(4):421--486, November 2004.
[14]
Y. Gripay, F. Laforest, and J.-M. Petit. Vers les Requêtes Continues orientées Actions dans les Systèmes Pervasifs. In BDA '07, Proceedings of Bases de Données Avancées, 2007.
[15]
Y. Gripay. Service-oriented continuous queries for pervasive systems. In EDBT '08. Proc. of the 11th int. Conf. on Extendinhg DataBase Technology, PhD Workshop, 2008
[16]
Y. Gripay et al. The SoCQ project web site. http://socq.liris.cnrs.fr
[17]
S. Helal, W. Mann, H. El-Zabadani, J. King, Y. Kaddoura, E. Jansen, The Gator Tech Smart House: a programmable pervasive space, Computer, 38(3):50--60, 2005.
[18]
T. Imielinski and B. Nath. Wireless graffiti: data, data everywhere. In VLDB '2002: Proceedings of the 28th international conference on Very Large Data Bases, pages 9--19. VLDB Endowment, 2002.
[19]
S. R. Jeffery, G. Alonso, M. J. Franklin, W. Hong, and J. Widom. Declarative support for sensor data cleaning. In Pervasive, pages 83--100, 2006.
[20]
Maxim. http://www.maximic.com/products/ibutton/products/ibuttons.cfm# sensor
[21]
OSGi. OSGi Alliance. http://www.osgi.org/.
[22]
UPnP. Universal Plug and Play. http://www.upnp.org/.
[23]
M. Weiser. The Computer for the 21st Century. Scientific American, 265(3):94--104, September 1991.
[24]
XMPP. Extensible Messaging and Presence Protocol. http://www.xmpp.org/.
[25]
W. Xue and Q. Luo. Action-Oriented Query Processing for Pervasive Computing. In CIDR 2005, Proceedings of the Second Biennial Conference on Innovative Data Systems Research, 2005.
[26]
Y. Yao and J. Gehrke. Query Processing in Sensor Networks. In CIDR 2003, Proceedings of the First Biennial Conference on Innovative Data Systems Research, 2003.
[27]
F. Zhu, M. Mutka, and L. Ni. Service Discovery in Pervasive Computing Environments. IEEE Pervasive Computing, 4(4):81--90, 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. UPnP
  2. flux de données
  3. requêtes continues
  4. services
  5. systèmes pervasifs

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 153
    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