Title
A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications
Abstract
Computing devices and applications are now used beyond the desktop, in diverse environments, and this trend toward ubiquitous computing is accelerating. One challenge that remains in this emerging research field is the ability to enhance the behavior of any application by informing it of the context of its use. By context, we refer to any information that characterizes a situation related to the interaction between humans, applications, and the surrounding environment. Context-aware applications promise richer and easier interaction, but the current state of research in this field is still far removed from that vision. This is due to 3 main problems: (a) the notion of context is still ill defined, (b) there is a lack of conceptual models and methods to help drive the design of context-aware applications, and (c) no tools are available to jump-start the development of context-aware applications. In this anchor article, we address these 3 problems in turn. We first define context, identify categories of contextual information, and characterize context-aware application behavior. Though the full impact of context-aware computing requires understanding very subtle and high-level notions of context, we are focusing our efforts on the pieces of context that can be inferred automatically from sensors in a physical environment. We then present a conceptual framework that separates the acquisition and representation of context from the delivery and reaction to context by a context-aware application. We have built a toolkit, the Context Toolkit, that instantiates this conceptual framework and supports the rapid development of a rich space of context-aware applications. We illustrate the usefulness of the conceptual framework by describing a number of context-aware applications that have been prototyped using the Context Toolkit. We also demonstrate how such a framework can support the investigation of important research challenges in the area of context-aware computing.
Year
DOI
Venue
2001
10.1207/S15327051HCI16234_02
Human computer interaction
Keywords
Field
DocType
research field,context-aware computing,important research challenge,conceptual model,conceptual framework,context-aware application behavior,context toolkit,ubiquitous computing,contextual information,rapid prototyping,context-aware application,human computer interaction,context effect,interaction,computation
Rapid prototyping,Context management,Conceptual model,Computer science,Context effect,Knowledge management,Context model,Human–computer interaction,The Conceptual Framework,Ubiquitous computing,Conceptual framework
Journal
Volume
Issue
ISSN
16
2
0737-0024
Citations 
PageRank 
References 
1362
109.21
44
Authors
3
Search Limit
1001000
Name
Order
Citations
PageRank
Anind Dey111484959.91
Gregory D. Abowd2119791503.13
Daniel Salber32421298.39