Noncommand User Interfaces
useit.comFuture UIs vs. today's canonical window system: user focus, computer's role, interface control, syntax, object visibility, interaction stream, bandwidth, tracking feedback, interface locus, user programming, software packaging.