![]() ![]() |
||||
|
||||
The AADL meta model was developed using the Eclipse Modeling
Framework (EMF) [EMF 2003]
Ecore notation, a meta modeling notation that is widely used elsewhere. EMF provides a meta
modeling notation called Ecore. This tool environment also generates an XML schema and an XMI
meta model from the AADL meta model defined in Ecore. Furthermore, the EMF tool environment
generates XML document readers and writers that operate with the EMF meta model, the XMI meta
model, or the XML schema.
The meta model is represented as a set of class diagrams
with additional EMF-specific properties
that support the automatic generation of methods for manipulation of AADL object models and for
persistent storage and retrieval of such models in one or more XML documents. |
||||