On the use of greedy shapers in real-time embedded systems | Synapse