Integrating history and activity theory in context aware system design

In this paper, we describe our context model as a design tool for developing context aware systems. Activity Theory is introduced as a potential approach for identifying and relating the elements that should be taken into account when designing context aware systems. We extend Activity Theory by adding the concept of history to produce the basis for our context modelling.