Project: SIEMENS RealBiM - Efficient, Modular Im...
Master data
SIEMENS RealBiM - Efficient, Modular Implementation for Binary XML Representation Based on MPEG-B and Validation in Real-World Application Standard Scenarios | |
Description: | 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. |
Keywords: | 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 | |
Description: | 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. |
Keywords: | Binary XML Representation, MPEG-B |
Short title: | n.a. |
Period: | 15.09.2006 - 31.12.2007 |
Contact e-mail: | - |
Homepage: | - |
Employees
Employees | Role | Time period |
---|---|---|
Christian Timmerer (internal) |
|
|
Hermann Hellwagner (internal) |
|
|
Hubert Gressl (external) |
|
|
Assignment
Organisational unit | ||||
---|---|---|---|---|
Fakultät für Technische Wissenschaften
Institut für Informationstechnologie
|
Categorisation
Project type | Grant-supported research |
Funding type | §27 |
Research type |
|
Subject areas | |
Research Cluster | No research Research Cluster selected |
Gender aspects | 100% |
Project focus |
Classification raster of the assigned organisational units:
|
working groups | No working group selected |
Cooperations
No partner organisations selected
Research activities
All related research activities to this project are shown here. With the link below, you can view them in the search view where you are also able to export them.
Show related search activities in search
Projects | No related projects |
Publications | No related publications |
Events | No related events |
Lectures | No related lectures |