Skip to content
/ ocarina Public
forked from OpenAADL/ocarina

AADL model processor: mappings to code (C, Ada); Petri Nets; scheduling tools (MAST, Cheddar); WCET; REAL

License

Notifications You must be signed in to change notification settings

nvcyc/ocarina

 
 

Repository files navigation

Ocarina AADL toolset Documentation Status

Latest release: GitHub Releases

About:

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 or advanced system processing suite like TASTE by the European Space Agency

Installation:

Refer to the ocarina-build companion project for details.

Q&A:

Build status GitHub actions github
Code coverage Code Coverage
CII Best practice CII Best practice

About

AADL model processor: mappings to code (C, Ada); Petri Nets; scheduling tools (MAST, Cheddar); WCET; REAL

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ada 96.7%
  • Shell 2.3%
  • Makefile 0.3%
  • Python 0.3%
  • M4 0.2%
  • Alloy 0.2%