Computers as components principles of embedded computing system design - Wolf, Marilyn 1958- (Elsevier Morgan Kaufmann, 2017)