BSML: A Binding Schema Markup Language for Data Interchange in Problem Solving Environments (PSEs)
Alex Verstak, Naren Ramakrishnan, Layne T. Watson, Jian He, Clifford, A. Shaffer, Kyung Kyoon Bae, Jing Jiang, William H. Tranter, Theodore S., Rappaport

TL;DR
BSML is a specialized markup language designed to facilitate data interchange between scientific codes within problem solving environments, focusing on managing semistructured data through validation, binding, and conversion techniques.
Contribution
This paper introduces BSML, a new markup language tailored for data interchange in PSEs, integrating data validation, binding, and conversion for scientific applications.
Findings
BSML effectively describes data interchange in PSEs.
Application to wireless communications system design demonstrates its utility.
BSML enhances data management in scientific problem solving environments.
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.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel-Driven Software Engineering Techniques · Distributed and Parallel Computing Systems · Scientific Computing and Data Management
