BSML: A binding schema markup language for data interchange in problem solving environments

  • Authors:
  • Alex Verstak;Naren Ramakrishnan;Layne T. Watson;Jian He;Clifford A. Shaffer;Kyung Kyoon Bae;Jing Jiang;William H. Tranter;Theodore S. Rappaport

  • Affiliations:
  • Department of Computer Science,;Department of Computer Science,;Department of Computer Science,;Department of Computer Science,;Department of Computer Science,;Bradley Department of Electrical and Computer Engineering, Virginia Polytechnic Institute and State University, Blacksburg, Virginia 24061, USA. E-mail: naren@cs.vt.edu;Bradley Department of Electrical and Computer Engineering, Virginia Polytechnic Institute and State University, Blacksburg, Virginia 24061, USA. E-mail: naren@cs.vt.edu;Bradley Department of Electrical and Computer Engineering, Virginia Polytechnic Institute and State University, Blacksburg, Virginia 24061, USA. E-mail: naren@cs.vt.edu;Bradley Department of Electrical and Computer Engineering, Virginia Polytechnic Institute and State University, Blacksburg, Virginia 24061, USA. E-mail: naren@cs.vt.edu

  • Venue:
  • Scientific Programming
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

We describe a binding schema markup language (BSML) for describing data interchange between scientific codes. Such a facility is an important constituent of scientific problem solving environments (PSEs). BSML is designed to integrate with a PSE or application composition system that views model specification and execution as a problem of managing semistructured data. The data interchange problem is addressed by three techniques for processing semistructured data: validation, binding, and conversion. We present BSML and describe its application to a PSE for wireless communications system design.