Principles of database buffer management
ACM Transactions on Database Systems (TODS)
Coda: A Highly Available File System for a Distributed Workstation Environment
IEEE Transactions on Computers
Query optimization for parallel execution
SIGMOD '92 Proceedings of the 1992 ACM SIGMOD international conference on Management of data
Communications of the ACM - Special issue on information filtering
The LRU-K page replacement algorithm for database disk buffering
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
Scheduling algorithms for modern disk drives
SIGMETRICS '94 Proceedings of the 1994 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Sleepers and workaholics: caching strategies in mobile environments
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
Data replication for mobile computers
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
Energy efficient indexing on air
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
Mobile wireless computing: challenges in data management
Communications of the ACM
Data broadcasting strategies over multiple unreliable wireless channels
CIKM '95 Proceedings of the fourth international conference on Information and knowledge management
Broadcast disks: data management for asymmetric communication environments
SIGMOD '95 Proceedings of the 1995 ACM SIGMOD international conference on Management of data
Caching multidimensional queries using chunks
SIGMOD '98 Proceedings of the 1998 ACM SIGMOD international conference on Management of data
Scheduling on-demand broadcasts: new metrics and algorithms
MobiCom '98 Proceedings of the 4th annual ACM/IEEE international conference on Mobile computing and networking
Efficient algorithms for scheduling data broadcast
Wireless Networks
Query optimization for broadcast database
Data & Knowledge Engineering
Indexing techniques for wireless data broadcast under data clustering and scheduling
Proceedings of the eighth international conference on Information and knowledge management
The ITC distributed file system: principles and design
Proceedings of the tenth ACM symposium on Operating systems principles
Location-aware query processing in mobile database systems
SAC '98 Proceedings of the 1998 ACM symposium on Applied Computing
Using semantic caching to manage location dependent data in mobile computing
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
Pushing dependent data in clients-providers-servers systems
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
SAIU: an efficient cache replacement policy for wireless on-demand broadcasts
Proceedings of the ninth international conference on Information and knowledge management
A generalized air-cache design for efficiently broadcasting on multiple physical channels
Proceedings of the 2001 ACM symposium on Applied computing
Adaptive semantic data broadcast in a mobile environment
Proceedings of the 2001 ACM symposium on Applied computing
Scheduling and caching strategies for correlated data in push-based information systems
ACM SIGAPP Applied Computing Review
Database System Concepts
Effective Data Placement for Wireless Broadcast
Distributed and Parallel Databases
Data Management in Location-Dependent Information Services
IEEE Pervasive Computing
Cache Invalidation and Replacement Strategies for Location-Dependent Data in Mobile Environments
IEEE Transactions on Computers
Data Allocation on Wireless Broadcast Channels for Efficient Query Processing
IEEE Transactions on Computers
Data on Air: Organization and Access
IEEE Transactions on Knowledge and Data Engineering
Mobile Computing and Databases-A Survey
IEEE Transactions on Knowledge and Data Engineering
Analytic modeling of handoffs in wireless cellular networks
Information Sciences—Applications: An International Journal
Semantic Caching and Query Processing
IEEE Transactions on Knowledge and Data Engineering
Performance Analysis of Location-Dependent Cache Invalidation Schemes for Mobile Environments
IEEE Transactions on Knowledge and Data Engineering
Cache Management for Mobile Databases: Design and Evaluation
ICDE '98 Proceedings of the Fourteenth International Conference on Data Engineering
Global Memory Management in Client-Server Database Architectures
VLDB '92 Proceedings of the 18th International Conference on Very Large Data Bases
Semantic Data Caching and Replacement
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
Semantic Data Access in an Asymmetric Mobile Environment
MDM '02 Proceedings of the Third International Conference on Mobile Data Management
A predicate-based caching scheme for client-server database architectures
The VLDB Journal — The International Journal on Very Large Data Bases
Applying Multiple Query Optimization in Mobile Databases
HICSS '03 Proceedings of the 36th Annual Hawaii International Conference on System Sciences (HICSS'03) - Track 9 - Volume 9
Channel allocation methods for data dissemination in mobile computing environments
HPDC '97 Proceedings of the 6th IEEE International Symposium on High Performance Distributed Computing
Multi-Level Multi-Channel Air Cache Designs for Broadcasting in a Mobile Environment
ICDE '00 Proceedings of the 16th International Conference on Data Engineering
Optimal Channel Allocation for Data Dissemination in Mobile Computing Environments
ICDCS '98 Proceedings of the The 18th International Conference on Distributed Computing Systems
A Semantic Broadcast Scheme for a Mobile Environment Based on Dynamic Chunking
ICDCS '00 Proceedings of the The 20th International Conference on Distributed Computing Systems ( ICDCS 2000)
A Scalable Low-Latency Cache Invalidation Strategy for Mobile Environments
IEEE Transactions on Knowledge and Data Engineering
Broadcast program generation for unordered queries with data replication
Proceedings of the 2003 ACM symposium on Applied computing
Performance Evaluation of an Optimal Cache Replacement Policy for Wireless Data Dissemination
IEEE Transactions on Knowledge and Data Engineering
A Taxonomy of Broadcast Indexing Schemes for Multi Channel Data Dissemination in Mobile Databases
AINA '04 Proceedings of the 18th International Conference on Advanced Information Networking and Applications - Volume 2
The D-Tree: An Index Structure for Planar Point Queries in Location-Based Wireless Services
IEEE Transactions on Knowledge and Data Engineering
Fundamentals of Database Systems, Fourth Edition
Fundamentals of Database Systems, Fourth Edition
When location-based services meet databases
Mobile Information Systems
Data retrieval for location-dependent queries in a multi-cell wireless environment
Mobile Information Systems
On the design of energy-efficient location tracking mechanism in location-aware computing
Mobile Information Systems
Indexing schemes for multichannel data broadcasting in mobile databases
International Journal of Wireless and Mobile Computing
Combining location-aware mobile phone applications and multimedia messaging
Journal of Mobile Multimedia
An implementation of location-aware multimedia information download to mobile system
Journal of Mobile Multimedia
Road talk: a roadside location-dependent audio message system for car drivers
Journal of Mobile Multimedia
A new VOD technique to support client mobility
Journal of Mobile Multimedia
An efficient data dissemination schemes for location dependent information services
ICDCIT'04 Proceedings of the First international conference on Distributed Computing and Internet Technology
A novel data replication and management protocol for mobile computing systems
Mobile Information Systems
The use of Hints in SQL-Nested query optimization
Information Sciences: an International Journal
New fair QoS-based charging solution for mobile multimedia streams
International Journal of Virtual Technology and Multimedia
High performance publish/subscribe middleware for mobile wireless networks
Mobile Information Systems
Continuous range search based on network Voronoi diagram
International Journal of Grid and Utility Computing
Introducing mobile devices into Grid systems: a survey
International Journal of Web and Grid Services
Voronoi-based range and continuous range query processing in mobile databases
Journal of Computer and System Sciences
Path branch points in mobile navigation
Proceedings of the 8th International Conference on Advances in Mobile Computing and Multimedia
Mobile Information Systems
IEEE 802.15.4 modifications and their impact
Mobile Information Systems
Journal of Mobile Multimedia
Optimized skyline queries on road networks using nearest neighbors
Personal and Ubiquitous Computing
Multi-criteria optimization in GIS: continuous k-nearest neighbor search in mobile navigation
ICCSA'10 Proceedings of the 2010 international conference on Computational Science and Its Applications - Volume Part I
Journal of Computer and System Sciences
Mobile query services in a participatory embedded sensing environment
ACM Transactions on Embedded Computing Systems (TECS) - Special issue on embedded systems for interactive multimedia services (ES-IMS)
Mobile Peer-to-Peer data dissemination in wireless ad-hoc networks
Information Sciences: an International Journal
A connectivity index for moving objects in an indoor cellular space
Personal and Ubiquitous Computing
GeoVanet: A routing protocol for query processing in vehicular networks
Mobile Information Systems
Context-aware modelling of continuous location-dependent queries in indoor environments
Journal of Ambient Intelligence and Smart Environments - Context Awareness
Sharing with caution: Managing parking spaces in vehicular networks
Mobile Information Systems
Hi-index | 0.01 |
The emergence of mobile computing provides the ability to access information at any time and place. However, as mobile computing environments have inherent factors like power, storage, asymmetric communication cost, and bandwidth limitations, efficient query processing and minimum query response time are definitely of great interest. This survey groups a variety of query optimization and processing mechanisms in mobile databases into two main categories, namely: (i) query processing strategy, and (ii) caching management strategy. Query processing includes both pull and push operations (broadcast mechanisms). We further classify push operation into on-demand broadcast and periodic broadcast. Push operation (on-demand broadcast) relates to designing techniques that enable the server to accommodate multiple requests so that the request can be processed efficiently. Push operation (periodic broadcast) corresponds to data dissemination strategies. In this scheme, several techniques to improve the query performance by broadcasting data to a population of mobile users are described. A caching management strategy defines a number of methods for maintaining cached data items in clients' local storage. This strategy considers critical caching issues such as caching granularity, caching coherence strategy and caching replacement policy. Finally, this survey concludes with several open issues relating to mobile query optimization and processing strategy.