Abstract
We motivate and define the XSIL language as a flexible, hierarchical, extensible transport language for scientific data objects. The entire object may be represented in the file, or there may be metadata in the XSIL file, with a powerful, fault-tolerant linking mechanism to external data. The language is based on XML, and is designed not only for parsing and processing by machines, but also for presentation to humans through web browsers and web-database technology. There is a natural mapping between the elements of the XSIL language and the object model into which they are translated by the parser. As well as common objects (Parameter, Array, Time, Table), we have extended XSIL to include the IGWDFrame, used by gravitational-wave observatories.
Preview
Unable to display preview. Download preview PDF.
References
XML resources: http://www.xml.com
Web Distributed Data Exchange (Allaire Corp.) http://www.allaire.com/developer/wddx/
LIGO (Laser Interferometric Gravitational wave Observatory) http://www.ligo/caltech.edu/
VIRGO Gravitational wave Observatory http://www.pg.infn.it/virgo
G. Aloisio, M. Cafaro, R. Williams, Digital Puglia Synthetic Aperture Radar Atlas, Proceedings of HPCN99, Amsterdam, April 12–16
A Center for the Dynamic Response of Materials, http://www.cacr.caltech.edu/ASAP/
Document Object Model Specification (W3C) http://www.w3.org/TR/WD-DOM/level-one-xml
Document Object Model Resources http://www.xml.com/xml/pub/DOM
IGWD-Frame Class Library http://www.ligo.caltech.edu/~wmajid/fcl/index.html
Document Content Description for XML http://w3c.org/TR/NOTE-dcd
XML-Data, a Schema Definition Language for XML written in XML http://www.w3.org/TR/1998/NOTE-XML-data/
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1999 Springer-Verlag
About this paper
Cite this paper
Blackburn, K., Lazzarini, A., Prince, T., Williams, R. (1999). XSIL: Extensible scientific interchange language. In: Sloot, P., Bubak, M., Hoekstra, A., Hertzberger, B. (eds) High-Performance Computing and Networking. HPCN-Europe 1999. Lecture Notes in Computer Science, vol 1593. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0100612
Download citation
DOI: https://doi.org/10.1007/BFb0100612
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-65821-4
Online ISBN: 978-3-540-48933-7
eBook Packages: Springer Book Archive