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
International audienceContext-aware systems are applications that adapt to several situation...
Abstract: Context-aware systems offer entirely new opportunities for application developers and for ...
Current hardware developments are making mobile computing increasingly attractive. An important clas...
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...
Computing devices and applications are now used beyond the desktop, in diverse environments, and thi...
Rapidly changing requirements and dynamic environments drive the development of context-aware applic...
International audienceA good software is a software that is invisible for the user. This is possible...
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...
Context-awareness is widely thought to be an important enabling technology for developing ubiquitous...
The notion of context is becoming increasingly important for the development of applications that ca...
International audienceContext-aware systems are applications that adapt to several situation...
Abstract: Context-aware systems offer entirely new opportunities for application developers and for ...
Current hardware developments are making mobile computing increasingly attractive. An important clas...
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...
Computing devices and applications are now used beyond the desktop, in diverse environments, and thi...
Rapidly changing requirements and dynamic environments drive the development of context-aware applic...
International audienceA good software is a software that is invisible for the user. This is possible...
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...
Context-awareness is widely thought to be an important enabling technology for developing ubiquitous...
The notion of context is becoming increasingly important for the development of applications that ca...
International audienceContext-aware systems are applications that adapt to several situation...
Abstract: Context-aware systems offer entirely new opportunities for application developers and for ...
Current hardware developments are making mobile computing increasingly attractive. An important clas...