Implementation guide to real-time programming. - Ripps, David L.