Presents an embedded systems programming methodology that has been proven successful in practice. This process allows applications developers to apply practical techniques, garnered from the mainstream areas of object-oriented software development, to meet the qualifications of real-time programming. Это и многое другое вы найдете в книге Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks and Patterns (Bruce Powel Douglass)