[aadl]: New OSATE2 Snapshot Release
Lutz Wrage
lwrage at sei.cmu.edu
Wed Nov 9 08:30:33 EST 2011
All,
A new snapshot release for OSATE2 is now available for download at
http://gforge.enseeiht.fr/projects/osate2/
Sources are available at https://github.com/osate
An OSATE2 user forum is available at
http://gforge.enseeiht.fr/forum/?group_id=132
Please report bugs at
https://github.com/osate/osate2-core/issues
Release Notes:
This version of OSATE2 uses XText instead of a custom builder to parse AADL2.
The XText generated AADL text editor has many more features compared to OSATE1,
and AAXL files are no longer needed to process declarative AADL models.
OSATE2 makes use of project dependencies to find referenced packages in other
projects. The AADL project creation wizard has a second page to add the
dependencies.
A project 'Plugin_Resources' containing the standard property sets can be created
using the context menu of the AADL navigator view.
Instantiation of a model is done via the context menu in the text editor when
the cursor is inside a system implementation declaration or in the outline view.
If needed, it is possible to generate aaxl files from the context menu.
OSATE2 is now built using Tycho, which has two bugs that currently prevent us
from building an OSX version.
Please test and report bugs on github.com/osate.
Note: This release does not contain any analysis plugins.
What's new:
- Improvements to the AADL text editor
- Templates are enabled in text editor
- Bug fixes in the parser
- Added AADL perspective
- Increased default heap space
- See full commit log at github.com/osate
Known issues:
- The AADL project wizard does not work well if the workspace contains
closed projects
- Instantiation is incomplete w.r.t.
- properties (no list properties),
- connections (no processing of connection patterns), and
- flows (no flows for connection patterns).
- Cross file references in manually generated AAXL files are in a wrong format
- Some AADL editor features are still disabled
because of an issue with the XText code generator
Next steps:
We are focusing on implementing the following major features.
- Complete instantiation
- Analysis plugins
- Full annex plugin interface
- Complete semantic checking
--
Lutz Wrage
Carnegie Mellon University / Software Engineering Institute
Research, Technology, and Systems Solutions Program
412-268-7771
More information about the Sae-aadl-users
mailing list