This is an open access book reporting the results of nine years research of the International Research Training Group (IRTG) 2057, funded by the German Research Foundation (DFG). The IRTG is a joint venture between the TU Kaiserslautern, the University of California Berkeley, and University of California Davis. The book is content-driven mainly by two disciplines: engineering and computer sc…