Query optimization in the presence of limited access patterns
SIGMOD '99 Proceedings of the 1999 ACM SIGMOD international conference on Management of data
WSQ/DSQ: a practical approach for combined querying of databases and the Web
SIGMOD '00 Proceedings of the 2000 ACM SIGMOD international conference on Management of data
NiagaraCQ: a scalable continuous query system for Internet databases
SIGMOD '00 Proceedings of the 2000 ACM SIGMOD international conference on Management of data
A Guided Tour of Relational Databases and Beyond
A Guided Tour of Relational Databases and Beyond
Connecting the Physical World with Pervasive Networks
IEEE Pervasive Computing
Project Aura: Toward Distraction-Free Pervasive Computing
IEEE Pervasive Computing
System support for pervasive applications
ACM Transactions on Computer Systems (TOCS)
PODS '04 Proceedings of the twenty-third ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Service Discovery in Pervasive Computing Environments
IEEE Pervasive Computing
Query optimization over web services
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
Wireless graffiti: data, data everywhere
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
Infrastructure for Data Processing in Large-Scale Interconnected Sensor Networks
MDM '07 Proceedings of the 2007 International Conference on Mobile Data Management
Declarative support for sensor data cleaning
PERVASIVE'06 Proceedings of the 4th international conference on Pervasive Computing
A framework for distributed XML data management
EDBT'06 Proceedings of the 10th international conference on Advances in Database Technology
The case for object databases in cloud data management
ICOODB'10 Proceedings of the Third international conference on Objects and databases
Coordinating services for accessing and processing data in dynamic environments
OTM'10 Proceedings of the 2010 international conference on On the move to meaningful internet systems - Volume Part I
Addressing resource usage in stream processing systems: sizing window effect
Proceedings of the 15th Symposium on International Database Engineering & Applications
Revisiting formal ordering in data stream querying
Proceedings of the 27th Annual ACM Symposium on Applied Computing
ColisTrack: testbed for a pervasive environment management system
Proceedings of the 15th International Conference on Extending Database Technology
Evaluating hybrid queries through service coordination in HYPATIA
Proceedings of the 15th International Conference on Extending Database Technology
Extending conceptual data model for dynamic environment
ER'12 Proceedings of the 31st international conference on Conceptual Modeling
Hi-index | 0.00 |
Querying non-conventional data is recognized as a major issue in new environments and applications such as those occurring in pervasive computing. A key issue is the ability to query data, streams and services in a declarative way. Our overall objective is to make the development of pervasive applications easier through database principles. In this paper, through the notion of virtual attributes and binding patterns, we define a data-centric view of pervasive environments: the classical notion of database is extended to come up with a broader notion, defined as relational pervasive environment, integrating data, streams and active/passive services. Then, the so-called Serena algebra is proposed with operators to homogeneously handle data and services. Moreover, the notion of stream can also be smoothly integrated into this algebra. A prototype of Pervasive Environment Management System has been implemented on which first experiments have been conducted to validate our approach.