Context awareness has the potential to revolutionise the way people interact with information technology. Whereas conventional computers merely interpret explicit user input, context-aware systems analyse and automatically respond upon users’ behaviour and situation he/she is in. This enables electronic systems to assist users in situations in which the use of conventional computers and mobile d ...