• 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