Next: , Previous: API to build and manipulate AADL models, Up: The Ocarina Core Library


6.1.5 API to build and manipulate AADL instances

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.