DocumentCode :
3051849
Title :
A generic model for universal data storage and conversion
Author :
Unterweger, Andreas ; Himmelbauer, Bernadette ; Kranzer, Simon ; Ott, Peter ; Merz, Robert ; Jöchtl, Gerhard
fYear :
2011
fDate :
6-8 Dec. 2011
Firstpage :
1
Lastpage :
6
Abstract :
We propose a data model which allows storing values of arbitrary types, including inter-data dependencies and meta information. Furthermore, we provide an Extensible Markup Language (XML) based model to describe data formats which allows specifying programs to convert data represented in existing formats both from and to our proposed data model. We will show that these programs are Turing complete, thus allowing the same arbitrarily complex conversions which are possible with Extensible Stylesheet Language Transformations (XSLT) or the C programming language. In addition, we describe the components of a prototypical implementation in form of a validator, a data converter and a data generator. In combination with a data editor, parts of our prototypical implementation are already employed in several use cases in the industry to transform data between different formats.
Keywords :
C language; XML; data handling; C programming language; XML; XSLT; data converter; data editor; data formats; data generator; data representation; extensible markup language; extensible stylesheet language transformations; generic model; interdata dependencies; meta information; prototypical implementation; universal data conversion; universal data storage; Computational modeling; Computers; Data models; Generators; Registers; Temperature distribution; XML; Data conversion; XML model; data model;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Applied Electrical Engineering and Computing Technologies (AEECT), 2011 IEEE Jordan Conference on
Conference_Location :
Amman
Print_ISBN :
978-1-4577-1083-4
Type :
conf
DOI :
10.1109/AEECT.2011.6132527
Filename :
6132527
Link To Document :
بازگشت