Using Activity Theory to Model Context Awareness
Plans and Situated Actions: The Problem of Human Machine Communication.