Software Aspects, Coding, and Hardware - John Y. Hsu (Taylor and Francis, 2001)