Distributed User Interfaces : Designing Interfaces for the Distributed Ecosystem - José A. Gallud, Ricardo Tesoriero, Victor M.R. Penichet ((Human.Computer Interaction Series))