• DocumentCode
    2966179
  • Title

    A binary XML for scientific applications

  • Author

    Chiu, Kenneth ; Devadithya, Tharaka ; Lu, Wei ; Slominski, Aleksander

  • Author_Institution
    Dept. of Comput. Sci., State Univ. of New York, Binghamton, NY
  • fYear
    2005
  • fDate
    1-1 July 2005
  • Lastpage
    343
  • Abstract
    XML provides flexible, extensible data models and type systems for structured data, and has found wide-acceptance in many domains. XML processing can be slow, however, especially for scientific data, thus leading to the conventional wisdom that XML is not appropriate for such data. Instead, data is stored in specialized binary formats, and is transmitted via work-arounds such as attachments and base64 encoding. Though these work-arounds can be useful, they nonetheless relegate scientific data to second-class status within the Web services framework; and they generally require yet another API, data model, and type system. An alternative solution is to use more efficient encodings of XML, often known as "binary XML". Using XML uniformly throughout an application simplifies and unifies design and development. In this paper we present a binary XML format and implementation for scientific data called Binary XML for Scientific Applications (BXSA). We show that performance is comparable to that of commonly used scientific data formats such as netCDF. These results challenge the prevailing practice of handling control and data separately in scientific applications, with Web services for control and specialized binary formats for data
  • Keywords
    Internet; XML; data models; natural sciences computing; Web services; binary XML encoding; binary XML format; binary formats; data structure; extensible data model; scientific applications; scientific data; type systems; Application software; Computer science; Costs; Data models; Electrical equipment industry; Encoding; Large-scale systems; Web services; Wire; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    e-Science and Grid Computing, 2005. First International Conference on
  • Conference_Location
    Melbourne, Vic.
  • Print_ISBN
    0-7695-2448-6
  • Type

    conf

  • DOI
    10.1109/E-SCIENCE.2005.1
  • Filename
    1572243