XMill: an efficient compressor for XML data
SIGMOD '00 Proceedings of the 2000 ACM SIGMOD international conference on Management of data
XPRESS: a queriable compression for XML data
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
Compressing XML with Multiplexed Hierarchical PPM Models
DCC '01 Proceedings of the Data Compression Conference
XGRIND: A Query-Friendly XML Compressor
ICDE '02 Proceedings of the 18th International Conference on Data Engineering
Information Theory, Inference & Learning Algorithms
Information Theory, Inference & Learning Algorithms
Determining the Complexity of XML Documents
ITCC '05 Proceedings of the International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II - Volume 02
Evaluating the Role of Context in Syntax Directed Compression of XML Documents
DCC '06 Proceedings of the Data Compression Conference
Introduction to Automata Theory, Languages, and Computation (3rd Edition)
Introduction to Automata Theory, Languages, and Computation (3rd Edition)
Document decomposition for XML compression: a heuristic approach
DASFAA'06 Proceedings of the 11th international conference on Database Systems for Advanced Applications
A context-dependent XML compression approach to enable business applications on mobile devices
Euro-Par'07 Proceedings of the 13th international Euro-Par conference on Parallel Processing
Service-oriented architecture for mobile applications
Proceedings of the 1st international workshop on Software architectures and mobility
A customizable game engine for mobile game-based learning
SMC'09 Proceedings of the 2009 IEEE international conference on Systems, Man and Cybernetics
Sharing large data collections between mobile peers
Proceedings of the 7th International Conference on Advances in Mobile Computing and Multimedia
An intelligent framework for mobile devices
SAICSIT '10 Proceedings of the 2010 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists
Hi-index | 0.00 |
In the past decade, the number of mobile devices has increased significantly. These devices are in turn showing more computational capabilities. It is therefore possible to envision a near future where client applications may be deployed on these devices. There are, however, constraints that hinder this deployment, especially the limited communication bandwidth and storage space available. This paper describes the Efficient XML Data Exchange Manager (EXEM) that combines context-dependent lossy and lossless compression mechanisms used to support lightweight exchange of objects in XML format between server and client applications. The lossy compression mechanism reduces the size of XML messages by using known information about the application. The lossless compression mechanism decouples data and metadata (compression dictionary) content. We illustrate the use of EXEM with a prototype implementation of the lossless compression mechanism that shows the optimization of the available resources on the server and the mobile client. These experimental results demonstrate the efficiency of the EXEM approach for XML data exchange in the context of mobile application development.