The handbook of mobile middleware - Bellavista, Paolo (ed) & Corradi, Antonio (ed) (Auerbach publications, New York, 2007)