An Abstract User Interface Model to Support Distributed User Interfaces Conference Paper 2011 uri icon