AADL model processor: mappings to code (C, Ada); Petri Nets; scheduling tools (MAST, Cheddar); WCET; REAL
Switch branches/tags
Nothing to show
Clone or download
Failed to load latest commit information.
.github Update CONTRIBUTING.md Jun 5, 2017
debian import polyorb-hi-ada, polyorb-hi-c and ocarina Apr 14, 2010
doc * First pass at reorganizing the documentation Aug 27, 2018
examples * Update testsuite output Jan 10, 2017
projects-distrib * Delete ocarina_core.gpr, now generated by configure Dec 26, 2017
projects * Add air_conf backend to compilation list May 30, 2018
resources * Minor reformatting Aug 27, 2018
src * Define endianness for LINUX_DLL target Aug 22, 2018
support * Add --tag= parameter to fetch a specific tag Jan 9, 2017
tests * Update reference output Jul 31, 2018
tools * Use runOcarinaFunction instead of copy/pasting same piece of Jul 29, 2016
.codecov.yml * Ignore mknodes and transfo in coverage report Jan 19, 2017
.gitignore * Ignore generated files Apr 25, 2018
.travis.yml * Update to xcode 8.3 image for mac OS builds Mar 31, 2017
AUTHORS * Minor reformatting Jul 17, 2018
COPYING.RUNTIME * Update licence to GPLv3 + runtime exception Jun 16, 2015
COPYING3 * Update licence to GPLv3 + runtime exception Jun 16, 2015
INSTALL import polyorb-hi-ada, polyorb-hi-c and ocarina Apr 14, 2010
Makefile.am * Add support for gnatmetric Mar 21, 2018
Makefile.common * Adjust shell script for the installation of libraries, Feb 27, 2013
README.rst Update README.rst Jul 17, 2017
autotest.sh Merge branch 'ocarina_svn_enis' Feb 1, 2017
configure.ac * Reflect dynamic library configuration in project files Nov 28, 2017
ocarina-config.in * Add --projects flag, return path to Ocarina project files Feb 26, 2013


Ocarina AADL toolset Documentation Status

Latest release: GitHub Releases


Ocarina is an AADL model processor, it acts as a "compiler" for AADL models.

As a front-end, it supports

As a back-end, it supports

It can be integrated with the AADLib library of AADL components.

It can also be embedded in AADL editors: in OSATE using the OSATE2 plugin, and AADL Inspector


Refer to the ocarina-build companion project for details.


Build status for Linux and OS X build-status
Code coverage Code Coverage
CII Best practice CII Best practice