This document describes the format for DAVE-ML model definition files. DAVE-ML is a proposed standard format for the interchange of aerospace vehicle flight dynamic models. The intent of DAVE-ML is to significantly expedite the process of re-hosting a simulation model from one facility to another, as well as an improved method to promulgate changes to a particular model between various facilities.
DAVE-ML is based on the eXtensible Markup Language (XML), a World-Wide Web Consortium (W3C) standard. More information on XML is available here.
Many benefits may be derived from application of XML in general, and DAVE-ML in particular, to the exchange of aerospace vehicle data:
Human-readable text description of the model,
Unambiguous machine-readable model description, suitable for conversion into programming language or direct import into object-oriented data structures at run-time,
The same source file can be used for computer-aided design and real-time piloted simulation,
Based on open, non-proprietary, standards that are language- and facility-independent,
Statistical properties, such as confidence bounds and uncertainty ranges, can be embedded, suitable for Monte Carlo or other statistical analysis of the model,
Compliant with AIAA draft simulation data standards,
Self-contained, complete, archivable data package, including references to reports, wind-tunnel tests, author contact information, data provenance, and
Self-documenting and easily convertible to on-line and hard-copy documentation,
A more complete discussion on the benefits and design of DAVE-ML can be found at the DAVE-ML web site: http://daveml.nasa.gov
$Revision: 348 $