USING BIT-EFFICIENT XML TO OPTIMIZE DATA TRANSFER OF XFORMS-BASED MOBILE SERVICES

Jaakko Kangasharju, Oskari Koskimies

2008

Abstract

We consider here the case of XForms applications on small mobile devices. The aim is to find out whether a schema-aware binary XML format is better suited to this area than generic compression applied to regular XML. We begin by limiting the potential areas of improvement through considering the features of the binary format, and then proceed to measure effects in the identified areas to determine whether a binary format would be effective.

References

  1. Deutsch, L. P. (1996). RFC 1952: GZIP File Format Specification Version 4.3. Internet Engineering Task Force.
  2. Fielding, R., Gettys, J., Mogul, J., Nielsen, H. F., Masinter, L., Leach, P., and Berners-Lee, T. (1999). RFC 2616: Hypertext Transfer Protocol - HTTP/1.1. Internet Engineering Task Force.
  3. ITU (2004). Mapping W3C XML Schema Definitions into ASN.1. International Telecommunication Union, Telecommunication Standardization Sector, Geneva, Switzerland. ITU-T Rec. X.694.
  4. Kangasharju, J., Tarkoma, S., and Lindholm, T. (2005). Xebu: A binary format with schema-based optimizations for XML data. In Ngu, A. H. H., Kitsuregawa, M., Neuhold, E., Chung, J.-Y., and Sheng, Q. Z., editors, The 6th International Conference on Web Information Systems Engineering, volume 3806 of Lecture Notes in Computer Science, pages 528-535, Heidelberg, Germany. Springer-Verlag.
  5. Karhinen, A., Koskimies, O., and Nurminen, J. K. (2007). Experiences in applying a mobile service platform across different business domains. In The 4th International Workshop on Ubiquitous Computing, pages 33-42.
  6. Niedermeier, U., Heuer, J., Hutter, A., Stechele, W., and Kaup, A. (2002). An MPEG-7 tool for compression and streaming of XML data. In IEEE International Conference on Multimedia and Expo, pages 521-524.
  7. OASIS (2001). RELAX NG Specification. Organization for the Advancement of Structured Information Standards, Billerica, Massachusetts, USA.
  8. Pericas-Geertsen, S. (2003). Binary interchange of XML Infosets. In XML Conference and Exposition.
  9. Sandoz, P., Triglia, A., and Pericas-Geertsen, S. (2004). Fast Infoset. On Sun Developer Network.
  10. Sosnoski, D. M. (2003). XBIS XML Infoset encoding. In (W3C, 2003).
  11. Traudt, E. and Konary, A. (2005). 2005 software as a service taxonomy and research guide. Research report, IDC.
  12. van der Vlist, E. (2001). Using W3C XML schema. On XML.com.
  13. W3C (2001a). XML Schema Part 1: Structures. World Wide Web Consortium, Cambridge, Massachusetts, USA. W3C Recommendation.
  14. W3C (2001b). XML Schema Part 2: Datatypes. World Wide Web Consortium, Cambridge, Massachusetts, USA. W3C Recommendation.
  15. W3C (2003). W3C Workshop on Binary Interchange of XML Information Item Sets. World Wide Web Consortium.
  16. W3C (2005). XML Binary Characterization. World Wide Web Consortium, Cambridge, Massachusetts, USA. W3C Note.
  17. W3C (2006). XForms 1.0. World Wide Web Consortium, Cambridge, Massachusetts, USA, 2nd edition. W3C Recommendation.
  18. W3C (2007). Efficient XML Interchange (EXI) Format 1.0. World Wide Web Consortium, Cambridge, Massachusetts, USA. W3C Working Draft.
  19. Werner, C., Buschmann, C., Brandt, Y., and Fischer, S. (2006). Compressing SOAP messages by using pushdown automata. In IEEE International Conference on Web Services, pages 19-26, Piscataway, New Jersey, USA. Institute of Electrical and Electronic Engineers.
Download


Paper Citation


in Harvard Style

Kangasharju J. and Koskimies O. (2008). USING BIT-EFFICIENT XML TO OPTIMIZE DATA TRANSFER OF XFORMS-BASED MOBILE SERVICES . In Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 4: ICEIS, ISBN 978-989-8111-39-5, pages 5-11. DOI: 10.5220/0001683800050011


in Bibtex Style

@conference{iceis08,
author={Jaakko Kangasharju and Oskari Koskimies},
title={USING BIT-EFFICIENT XML TO OPTIMIZE DATA TRANSFER OF XFORMS-BASED MOBILE SERVICES},
booktitle={Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 4: ICEIS,},
year={2008},
pages={5-11},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001683800050011},
isbn={978-989-8111-39-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 4: ICEIS,
TI - USING BIT-EFFICIENT XML TO OPTIMIZE DATA TRANSFER OF XFORMS-BASED MOBILE SERVICES
SN - 978-989-8111-39-5
AU - Kangasharju J.
AU - Koskimies O.
PY - 2008
SP - 5
EP - 11
DO - 10.5220/0001683800050011