Casalendar: a temporal interface for automated homes
Principles of mixed-initiative user interfaces