CADAC Data Model 
This is an XML Schema implementation of simulation data model model being developed by 
RickWagner as part of the 
Computational Astrophysics Data Analysis Center. Some of is motivated by the 
Spectral Data Model, and much of it draws on the SNAP data model: 
 
 Components 
The building blocks of this data model are: 
-  Program--software that takes a set of parameters (and possibly input data), and outputs data.
-  Simulation--collections of program execution, and possibly some characterization axes.
-  SimulationRun--a record of the program execution, including the parameters and input data, and the resulting snapshots.
-  Snapshot--a reference to the output data, possibly including some characterization values.
 Schema 
The Program and Simulation elements both have their own schemas, but they share two common XML Schema complex types (Cardinality and Datatype).
  
Both of these schemas inherit from the VOResource type. This is based on the assumption that it is easier for existing registries to handle Simulation and Program entries, if they start from this common basis.
 Example Instance Documents 
ProgramInstance.xml is a sample Program instance document, which validates against the Program schema. It partially describes Enzo, a hybrid AMR code.
SimulationInstance.xml is a sample Simulation instance document, which validates against the Simulation schema. It describes a mock Enzo run, and the results of running an analysis tool against the data.
 Images 
 Program Schema Elements and Data Types 
  
 Program Element 
  
 Program Type 
  
 Program Input Parameters 
  
 Simulation Schema Data Types and Elements 
  
 Simulation Element 
  
 Simulation Type 
  
 Simulation Characterization Axis 
  
 SimulationRun 
  
 Snapshot 
  
 Snapshot Characterization 
 