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
Link To Document