1. Reader’s Notes
We assume that the reader is familiar with using the Eclipse IDE. At a minimum we assume that the reader has built Java projects in Eclipse, and is generally comfortable with using the IDE.
This document is not a tutorial on the AADL meta model, although we discuss relevant meta- model issues as needed. We refer the reader to the AADL Meta Model and Interchange Formats annex for the complete meta model specification. However, there are additional methods on the meta model classes that are not part of the meta model proper. These methods are introduced and discussed in this document.
Furthermore, the AADL meta model is implemented using the Eclipse Modeling Framework (EMF). We do not assume that the reader is familiar with this framework. We introduce relevant concepts as needed, although this document is not intended to be an introduction to EMF. For more advanced usage, the reader is referred to [EMF Reference Here].
We do not assume that the reader has set up an Eclipse environment for building OSATE Plug- ins. Section 2 Setting Up OSATE describes how to do this.