Next: Core parsing and printing facilities, Previous: API to build and manipulate AADL models, Up: The Ocarina Core Library
This section presents the functions that allow the manipulation of AADL instances.
The routines that create the instance tree from the model tree are
located in the Ocarina.Expander
package. The main function that
should be used is the Ocarina.Expander.Expand_Model
function. It
Expands the tree of the model and returns the expanded
architecture. The first parameter given to this function is the root
of the model tree. The second parameter designs the root system
implementation, used when several system implementations are electable
as root system.