Dynamic deployment system for real-time tasks
This task will likely have the same structure as the general software
development project described here.
Make a run-time system for real-time tasks that guarantees for all
deadlines. We are aiming for deploying tasks on this system like you
install apps on your smart phone, just with timing-demands.
Since the load on the system is unknown at design-time no
schedulability proofs can be done off-line. You can compensate for
this by arbitrarily conservative assumptions and overheads. (But see
also the more theoretical project proposal on the same theme)
You may make a proof-of-concept simulator of this on your pc, or, for
a greater challenge, make this an extension to some open real-time kernel.
|