Humans + Computers
Shared mental models
for collaboration between
humans and computers.