Stammdaten

SIEMENS RealBiM - Efficient, Modular Implementation for Binary XML Representation Based on MPEG-B and Validation in Real-World Application Standard Scenarios
Beschreibung: The Extensible Markup Language (XML) is a generic meta language used to create self-describing data formats suitable for specific areas of application. Schema languages such as XML Schema (XSD) are a suitable tool for describing a concrete language based on XML. The combination of XML and XML Schema has found significant use in both, industry standards and ad-hoc non-standardized industry applications. A major value of XML-based solutions derives from the combination of extensibility and the self-describing nature of the underlying meta-language: By completely identifying all data elements with namespace and name values, XML on the one hand makes it easy to add extensions to an application format. At the same time, it reduces the necessity to completely agree and specify all communication formats and details for the sake of compatibility, since all commonly understood data items can be readily identified through the namespaces and names. As such, XML is an enabling technology for loosely coupling heterogeneous devices or applications and consequently is most successful in areas where such loose coupling is desired. Unfortunately, this generic, self-describing property also introduces a lot of structural inefficiency to the data formats (and the appropriate processing software), to an extent that the cost of XML becomes prohibitive for many applications. The inefficiency is considered structural because it stems from the structure of the underlying data format itself and can only partially be compensated for by improved implementation techniques. A successful technique to improve implementation efficiency of XML is therefore to make use of that structure, e.g. as described by an appropriate XML Schema definition. One such approach is MPEG-B / BiM, an efficient, standardized, and schema-based XML representation. MPEG-B has been incorporated into application standards, e.g. for the purpose of efficiently representing broadcast meta data. The purpose of this cooperation is to implement and evaluate the use of MPEG-B in application standards. Based on an in-house implementation of MPEG-B, BimCpp, support for application standards such as DVB IPDC ESG or TV-Anytime is to be implemented. Additionally, the efficiency of BiM is to be quantitatively evaluated with respect to the effect of different parameterizations of the BimCpp algorithms and by comparison to other XML-based processing methods. Project deliverables: 1) An adaption of the BimCpp implementation suitable for processing real-world application formats, such as DVB IPDC ESG, TV-Anytime, or an in-house industry-used XML-based format. 2) A quantitative evaluation, which compares the result of BimCpp with different parameterizations and competing XML-based processing methods.
Schlagworte: Binary XML Representation, MPEG-B
SIEMENS RealBiM - Efficient, Modular Implementation for Binary XML Representation Based on MPEG-B and Validation in Real-World Application Standard Scenarios
Beschreibung: The Extensible Markup Language (XML) is a generic meta language used to create self-describing data formats suitable for specific areas of application. Schema languages such as XML Schema (XSD) are a suitable tool for describing a concrete language based on XML. The combination of XML and XML Schema has found significant use in both, industry standards and ad-hoc non-standardized industry applications. A major value of XML-based solutions derives from the combination of extensibility and the self-describing nature of the underlying meta-language: By completely identifying all data elements with namespace and name values, XML on the one hand makes it easy to add extensions to an application format. At the same time, it reduces the necessity to completely agree and specify all communication formats and details for the sake of compatibility, since all commonly understood data items can be readily identified through the namespaces and names. As such, XML is an enabling technology for loosely coupling heterogeneous devices or applications and consequently is most successful in areas where such loose coupling is desired. Unfortunately, this generic, self-describing property also introduces a lot of structural inefficiency to the data formats (and the appropriate processing software), to an extent that the cost of XML becomes prohibitive for many applications. The inefficiency is considered structural because it stems from the structure of the underlying data format itself and can only partially be compensated for by improved implementation techniques. A successful technique to improve implementation efficiency of XML is therefore to make use of that structure, e.g. as described by an appropriate XML Schema definition. One such approach is MPEG-B / BiM, an efficient, standardized, and schema-based XML representation. MPEG-B has been incorporated into application standards, e.g. for the purpose of efficiently representing broadcast meta data. The purpose of this cooperation is to implement and evaluate the use of MPEG-B in application standards. Based on an in-house implementation of MPEG-B, BimCpp, support for application standards such as DVB IPDC ESG or TV-Anytime is to be implemented. Additionally, the efficiency of BiM is to be quantitatively evaluated with respect to the effect of different parameterizations of the BimCpp algorithms and by comparison to other XML-based processing methods. Project deliverables: 1) An adaption of the BimCpp implementation suitable for processing real-world application formats, such as DVB IPDC ESG, TV-Anytime, or an in-house industry-used XML-based format. 2) A quantitative evaluation, which compares the result of BimCpp with different parameterizations and competing XML-based processing methods.
Schlagworte: Binary XML Representation, MPEG-B
Kurztitel: n.a.
Zeitraum: 15.09.2006 - 31.12.2007
Kontakt-Email: -
Homepage: -

MitarbeiterInnen

MitarbeiterInnen Funktion Zeitraum
Christian Timmerer (intern)
  • Kontaktperson
  • wiss. Mitarbeiter/in
  • 15.09.2006 - 31.12.2007
  • 15.09.2006 - 31.12.2007
Hermann Hellwagner (intern)
  • Kontaktperson
  • Projektleiter/in
  • 15.09.2006 - 31.12.2007
  • 15.09.2006 - 31.12.2007
Hubert Gressl (extern)
  • wiss. Mitarbeiter/in
  • 15.09.2006 - 31.12.2007

Kategorisierung

Projekttyp Auftragsforschung
Förderungstyp §27
Forschungstyp
  • Angewandte Forschung
Sachgebiete
  • 1108 - Informatik *
Forschungscluster Kein Forschungscluster ausgewählt
Genderrelevanz 100%
Projektfokus
  • Science to Science (Qualitätsindikator: n.a.)
Klassifikationsraster der zugeordneten Organisationseinheiten:
Arbeitsgruppen Keine Arbeitsgruppe ausgewählt

Finanzierung

Förderprogramm
Siemens AG
Organisation: Siemens AG

Kooperationen

Keine Partnerorganisation ausgewählt