A cognitive systems engineering perspective on the design of mixed reality systems
Distributed cognition: toward a new foundation for human-computer interaction research