DocumentCode
3065716
Title
Open metadata formats: efficient XML-based communication for heterogeneous distributed systems
Author
Widener, Patrick ; Schwan, Karsten ; Eisenhauer, Greg
Author_Institution
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
fYear
2001
fDate
36982
Firstpage
739
Lastpage
742
Abstract
The definition and translation of metadata is incorporated in all systems that exchange structured data. We observe that the manipulation of this metadata can be decomposed into three separate steps: discovery, binding of program objects to the metadata, and marshaling of data to and from wire formats. We have designed a method of representing message formats in XML, using data types that are available in the XML schema specification. We have implemented a tool called xml2wire that uses such metadata and exploits this decomposition in order to provide flexible metadata definition facilities for an efficient binary communications mechanism. We also observe that the use of xml2wire makes possible such flexibility without intolerable performance effects
Keywords
abstract data types; distributed processing; electronic data interchange; hypermedia markup languages; meta data; open systems; XML schema specification; XML-based communication; binary communications mechanism; data discovery; data marshaling; data types; flexibility; heterogeneous distributed systems; message format representation; metadata definition; metadata manipulation; metadata translation; open metadata formats; performance; program object binding; structured data exchange; wire formats; xml2wire; Chemicals; Collaboration; Data structures; Design methodology; Distributed computing; Educational institutions; Libraries; Manufacturing; Wire; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 2001. 21st International Conference on.
Conference_Location
Mesa, AZ
Print_ISBN
0-7695-1077-9
Type
conf
DOI
10.1109/ICDSC.2001.919013
Filename
919013
Link To Document