Pervasive Computing : Engineering Smart Systems - Silvis-Cividjian, Natalia. (Undergraduate Topics in Computer Science,, 2017)