USING BITSTREAM SEGMENT GRAPHS FOR COMPLETE DESCRIPTION OF DATA FORMAT INSTANCES

Michael Hartle, Friedrich-Daniel Möller, Slaven Travar, Benno Kröger, Max Mühlhäuser

Abstract

Manual development of format-compliant software components is complex, time-consuming and thus error-prone and expensive, as data formats are defined in semi-formal, textual specifications for human engineers. Existing approaches on a formal description of data formats remain at high-level descriptions and fail to describe phenomena such as compression or fragmentation that are especially common in Multimedia file formats. As a step-stone towards the description of data formats as a whole, this paper presents Bitstream Segment Graphs as a complete model on data format instances and presents an example PNG where a complete model on data format instances is required.

References

  1. Amielh, M. and Devillers, S. (2001). Multimedia Content Adaption with XML. In 8th International Conference on Multimedia Modelling, pages 127-145.
  2. De Neve, W., Van Deursen, D., De Schrijver, D., Lerouge, S., De Wolf, K., and Van de Walle, R. (2006).
  3. BFlavor: A harmonized approach to media resource adaptation inspired by MPEG-21 BSDL and XFlavor.
  4. EURASIP Signal Processing: Image Communication, 21(10):862 -889.
  5. Deursen, D. V., Neve, W. D., Schrijver, D. D., and de Walle, R. V. (2007). Automatic generation of generic Bitstream Syntax Descriptions applied to H.264/AVC SVC encoded video streams. iciap, 0:382-387.
  6. Duce, D. (2003). Portable Network Graphics (PNG) Specification (Second Edition): Information technology - Computer graphics and image processing - Portable Network Graphics (PNG): Functional specification. ISO/IEC 15948:2003 (E).
  7. Eleftheriadis, A. (1996). The Benefits of Using MSDLS for Syntax Description. Contribution ISO/IEC JTC1/SC29/WG11 MPEG96/M1555.
  8. Eleftheriadis, A. and Hong, D. (2004). Flavor: a formal language for audio-visual object representation. In MULTIMEDIA 7804: Proceedings of the 12th annual ACM international conference on Multimedia, pages 816- 819, New York, NY, USA. ACM Press.
  9. Hartle, M., Schumann, D., Botchak, A., Tews, E., and Mhlhuser, M. (2008). Describing Data Format Exploits using Bitstream Segment Graphs. Proceedings of The Third International Multi-Conference on Computing in the Global Information Technology ICCGI 2008.
  10. Ross, S. and Hedstrom, M. (2005). Preservation research and sustainable digital libraries. Int. J. on Digital Libraries, 5(4):317-324.
  11. Schaik, W. (1998). PngSuite - the official set of PNG test images.
  12. http://www.schaik.com/pngsuite/pngsuite.html, last accessed 2008-01-02.
  13. Vetro, A., Timmerer, C., and Devillers, S. (2006). The MPEG-21 Book, chapter Digital Item Adaptation - Tools for Universal Multimedia Access, pages 243- 281. John Wiley and Sons Ltd.
  14. Wettengel, M. (1998). German Unification and Electronic Records, chapter 18, pages 265-276. Oxford University Press. ISBN 0198236336.
Download


Paper Citation


in Harvard Style

Hartle M., Möller F., Travar S., Kröger B. and Mühlhäuser M. (2008). USING BITSTREAM SEGMENT GRAPHS FOR COMPLETE DESCRIPTION OF DATA FORMAT INSTANCES . In Proceedings of the Third International Conference on Software and Data Technologies - Volume 3: ICSOFT, ISBN 978-989-8111-53-1, pages 198-205. DOI: 10.5220/0001891101980205


in Bibtex Style

@conference{icsoft08,
author={Michael Hartle and Friedrich-Daniel Möller and Slaven Travar and Benno Kröger and Max Mühlhäuser},
title={USING BITSTREAM SEGMENT GRAPHS FOR COMPLETE DESCRIPTION OF DATA FORMAT INSTANCES},
booktitle={Proceedings of the Third International Conference on Software and Data Technologies - Volume 3: ICSOFT,},
year={2008},
pages={198-205},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001891101980205},
isbn={978-989-8111-53-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Third International Conference on Software and Data Technologies - Volume 3: ICSOFT,
TI - USING BITSTREAM SEGMENT GRAPHS FOR COMPLETE DESCRIPTION OF DATA FORMAT INSTANCES
SN - 978-989-8111-53-1
AU - Hartle M.
AU - Möller F.
AU - Travar S.
AU - Kröger B.
AU - Mühlhäuser M.
PY - 2008
SP - 198
EP - 205
DO - 10.5220/0001891101980205