• DocumentCode
    3225279
  • Title

    Introducing a Java-Based Simple API for Binary REpresentations (SABRE)

  • Author

    Hartle, Michael ; Muhlhauser, Max

  • Author_Institution
    Fachgebiet Telekooperation, Technische Hochschule Darmstadt
  • fYear
    2006
  • fDate
    Dec. 2006
  • Firstpage
    335
  • Lastpage
    340
  • Abstract
    This paper presents the simple API for binary representations (SABRE) in its initial version 1.0. SABRE defines observer-pattern interfaces for processing hierarchically structured, binary-oriented documents, comparable to the simple API for XML (SAX). By modularizing processing steps into separate stages of a streaming pipeline, SABRE facilitates parsing, transforming and serializing of large binary documents. Its applicability for multimedia documents is demonstrated through its use case, the generation of Apple QuickTime multimedia documents, and an example for a selected portion of such a document is given
  • Keywords
    Java; application program interfaces; document handling; multimedia computing; object-oriented programming; Apple QuickTime multimedia documents; Java simple API; SABRE 1.0 API; application programming interface; binary representations; binary-oriented documents; observer-pattern interfaces; Application software; Java; Motion pictures; Multimedia systems; Pipelines; Software maintenance; Standardization; Streaming media; Testing; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia, 2006. ISM'06. Eighth IEEE International Symposium on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    0-7695-2746-9
  • Type

    conf

  • DOI
    10.1109/ISM.2006.98
  • Filename
    4061186