Tool Integrator Downloads
Latest OSATE Version with Source Code
Please drop us a note at tools@aadl.info when you download OSATE. This allows us to inform you of updates to OSATE.
You have two ways to install the latest version:
- Choose the SDK files from the OSATE Update site.
- Download the current OSATE SDK version (functionality with source code) from the OSATE download page on this site and unzip it into your existing Eclipse directory.
Important: Review the OSATE Components Wiki at http://wiki.sei.cmu.edu/aadl/index.php/OSATE_Components.
OSATE Plug-in Development Presentation Series
- Part One: Introduction
to OSATE Plug-in Development (pdf, 1.1mb)
Provides insight into the spectrum of tool integration and interoperability strategies being offered by the AADL and OSATE - Part
Two: The OSATE Plug-in Development Process (pdf, 852kb)
Describes a structured approach to the development of OSATE plug-ins and demonstrates the construction of plug-ins that perform analysis on the AADL model - Part
Three: Interfacing with Existing Tools (pdf, 730kb)
Discusses several approaches for interfacing with other model representations - Part
Four: The OSATE Infrastructure & API (pdf, 770kb)
Provides insight into the services available as part of the OSATE infrastructure guidance on the use of its API
OSATE Plug-in Development Aids
An OSATE installation can be used for OSATE plug-in development. If you are developing an Annex sublanguage for AADL, you may also need the ANTLR Eclipse plug-in for parser generation.
09/15/2006 |
OSATE Plug-in Development Guide |
OSATE Plug-in Development Guide (pdf, 2.4mb) Plug-in Example Project (zip, 2mb) |
04/10/2006 |
AADL Meta Model and XML/XML model interchange specification, AADL Meta Model in Ecore, XML schema, and XMI specification for AADL |
AADLmetamodel04102006.zip (zip, 7.6mb) |