Dirt is a project mainly written in C++ and JAVASCRIPT, it's free.
Modelling tool for fork-merge directed real-time tasks
A framework for schedulability analysis of Digraph Realtime Task Models.
To build dirt you'll need cmake (>= 2.8). You'll typically want to do an out of source build. If current working directory is the source root folder (called dirt/) just do:
$ cd ..
$ mkdir dirt-build
$ cmake ../dirt
$ make
This assumes your dirt checkout is in dirt/, and it will leave compiled result in ../dirt-build/. You can define build type by giving -DCMAKE_BUILD_TYPE=Debug|Release to cmake. To build documentation (using doxygen) run make doc, and HTML documentation will be in doc/.
mtime
should be renamed to delay
in all the places it's usedMonotonicUtilizationAlgorithm
using observations from LawlerBinaryUtilizationAlgorihtm
using observations from Lawler