MAST is an open source set of tools that enables modeling real-time applications and performing timing analysis of those applications. The MAST model can be used in a UML design environment to design real-time applications, representing all the real-time behavior and requirements together with the design information, and allowing an automatic schedulability analysis.
This suite provides a complete distributed real time environment, including not only processing nodes but also network resources as part of a RT system. Taking advantage of PolyORB modularity, this middleware has been extended in order to support the following facilities:
Download the following related files: polyorb-rt_extended_v2009_dsa_frescor.zip (16.5MB)
MaRTE OS x86 architecture can be tested with the QEMU emulator. Check the tutorial Hello MaRTE OS using an emulator.
If you prefer to use the BOCHS emulator download bochs_marte.tgz (not tested with new versions).