VCODEX: A DATA COMPRESSION PLATFORM

Kiem-Phong Vo

2007

Abstract

Vcodex is a platform to compress and transform data. A standard interface, data transform, is defined to represent any algorithm or technique to encode data. Although primarily geared toward data compression, a data transform can perform any type of processing including encryption, portability encoding and others. Vcodex provides a core set of data transforms implementing a wide variety of compression algorithms ranging from general purpose ones such as Huffman or Lempel-Ziv to structure-driven ones such as reordering fields and columns in relational data tables. Such transforms can be reused and composed together to build more complex compressors. An overview of the software and data architecture of Vcodex will be presented. Examples and experimental results show how compression performance beyond traditional approaches can be achieved by customizing transform compositions based on data semantics.

Download


Paper Citation


in Harvard Style

Vo K. (2007). VCODEX: A DATA COMPRESSION PLATFORM . In Proceedings of the Second International Conference on Software and Data Technologies - Volume 2: ICSOFT, ISBN 978-989-8111-06-7, pages 81-89. DOI: 10.5220/0001344600810089

in Bibtex Style

@conference{icsoft07,
author={Kiem-Phong Vo},
title={VCODEX: A DATA COMPRESSION PLATFORM},
booktitle={Proceedings of the Second International Conference on Software and Data Technologies - Volume 2: ICSOFT,},
year={2007},
pages={81-89},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001344600810089},
isbn={978-989-8111-06-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Second International Conference on Software and Data Technologies - Volume 2: ICSOFT,
TI - VCODEX: A DATA COMPRESSION PLATFORM
SN - 978-989-8111-06-7
AU - Vo K.
PY - 2007
SP - 81
EP - 89
DO - 10.5220/0001344600810089