Production Framework

The model is being developed in Drupal at http://lion.ddialliance.org

Documentation Flow

Figure 1. Documentation Flow in the Production Process

figure1

Bindings Production Flow in the Production Framework

Figure 2. Bindings Flow in the Production Process

figure2

The XMI for a portion of the model (as configured in Drupal) is exported as XMI for the platform-independent model (PIM). This is then transformed again, for each binding type (XML or RDF) to be produced, creating the platform-specific model (PSM) specific to that binding. This transformation from PIM to a specific PSM is informed by any needed configuration information. The PSM is optimized for the expressive capabilities of the binding to be produced (RDF and XML have different expressive capabilities). A transformation is then run on each PSM to produce the desired bindings. Each view will be expressed as an XML document type and as an RDF Vocabulary expressed in OWL. There will also be an XML and OWL binding for the library as a whole.