
If you want to learn more about time-triggered (TT) architectures, “Patterns for Time-Triggered Embedded Systems” is a good starting point.
This substantial (1000-page) book illustrates how you can create a range of reliable embedded systems with minimal resource requirements using some very simple TT architectures.
In total, PTTES contains details of more than 70 useful software patterns, complete with guidelines to help you apply these techniques in your own projects: full source code for all of the patterns is also included.
You can download a complete copy of PTTES (PDF file), plus all of the source code, from this WWW site (free of charge).