Context-awareness: Models and analysis

What is context-aware computation ? Everybody knows intuitively How important is it? within the framework of UbiNet What is context-aware computation ? Everybody knows intuitively How important is it? within the framework of UbiNet context is key in. .. efforts to disperse and enmesh computation into our lives Moran and Dourish UbiNet-Cambridge May 2004 – p.1/21 Context-aware computation-definitions context is location, identities of nearby people and objects, and changes to these objects Schilit and Theirmer, in Disseminating. .. to Mobile Hosts context refers to physical and social situation in which computational devices are embedded Moran and Dourish, in Introduction to special issue of HCI on Context-Aware Computing context is any information that can be used to characterise the situation of an entity. An entity is a person, place, or object that is relevant to the interaction between a user and an application,. .. hardware: eg sensor technology for context acquisition networks: eg distributed infrastructures for supporting automatic separation of application from context acquisition language design: new language constructs for facilitating construction of context-aware applications software: eg of management and filtering of context data HCI: new design and evaluation principles for interface and interaction Indirect: eg via distributed infrastructures designed to host context-aware applications The Context Toolkit · context elements-objects for providing/managing contextual information Direct: eg via languages or theories: ContextUnity, Roman et al, ETAPS 2004