Embedded Systems Design : An Introduction to Processes, Tools, and Techniques - Berger, Arnold (CMP Books, 2002)