Context is a poorly used source of information in our computing environments. As a result, we have an impoverished understanding of what context is and how it can be used. In this paper, we provide an operational definition of context and discuss the different ways that context can be used by context-aware applications. We also present the Context Toolkit, an architecture that supports the building of these context-aware applications. We discuss the features and abstractions in the toolkit that make the task of building applications easier. Finally, we introduce a new abstraction, a situation, which we believe will provide additional support to application designers. 1
Context-awareness is widely thought to be an important enabling technology for developing ubiquitous...
Current hardware developments are making mobile computing increasingly attractive. An important clas...
Abstract: Context-aware systems offer entirely new opportunities for application developers and for ...
Context is a poorly used source of information in our computing environments. As a result, we have a...
Context is a poorly used source of information in our computing environments. As a result, we have a...
Context is an important, yet poorly understood and poorly utilized source of information in interact...
Context Awareness is a relatively new research area that uses context information to improve the ope...
International audienceA good software is a software that is invisible for the user. This is possible...
Rapidly changing requirements and dynamic environments drive the development of context-aware applic...
Computing devices and applications are now used beyond the desktop, in diverse environments, and thi...
The definition of context experienced an evolution in the research area of context-aware computing, ...
The use of context is important in interactive applications. It is particularly important for applic...
Context is an important, yet poorly utilized source of information in interactive computing. It is d...
Two differing context-aware projects are described in this paper as a basis for exploring and better...
International audienceContext-aware systems are applications that adapt to several situation...
Context-awareness is widely thought to be an important enabling technology for developing ubiquitous...
Current hardware developments are making mobile computing increasingly attractive. An important clas...
Abstract: Context-aware systems offer entirely new opportunities for application developers and for ...
Context is a poorly used source of information in our computing environments. As a result, we have a...
Context is a poorly used source of information in our computing environments. As a result, we have a...
Context is an important, yet poorly understood and poorly utilized source of information in interact...
Context Awareness is a relatively new research area that uses context information to improve the ope...
International audienceA good software is a software that is invisible for the user. This is possible...
Rapidly changing requirements and dynamic environments drive the development of context-aware applic...
Computing devices and applications are now used beyond the desktop, in diverse environments, and thi...
The definition of context experienced an evolution in the research area of context-aware computing, ...
The use of context is important in interactive applications. It is particularly important for applic...
Context is an important, yet poorly utilized source of information in interactive computing. It is d...
Two differing context-aware projects are described in this paper as a basis for exploring and better...
International audienceContext-aware systems are applications that adapt to several situation...
Context-awareness is widely thought to be an important enabling technology for developing ubiquitous...
Current hardware developments are making mobile computing increasingly attractive. An important clas...
Abstract: Context-aware systems offer entirely new opportunities for application developers and for ...