APPENDICES and SUPPLEMENTS
|
|
Online appendix to designing mediation for context-aware applications. The appendix supports the information on page 53.
|
ABSTRACT
Many context-aware services make the assumption that the context they use is completely accurate. However, in reality, both sensed and interpreted context is often ambiguous. A challenge facing the development of realistic and deployable context-aware services, therefore, is the ability to handle ambiguous context. Although some of this ambiguity may be resolved using automatic techniques, we argue that correct handling of ambiguous context will often need to involve the user. We use the term mediation to refer to the dialogue that ensues between the user and the system. In this article, we describe an architecture that supports the building of context-aware services that assume context is ambiguous and allows for mediation of ambiguity by mobile users in aware environments. We present design guidelines that arise from supporting mediation over space and time, issues not present in the graphical user interface domain where mediation has typically been used in the past. We illustrate the use of our architecture and evaluate it through an example context-aware application, a word predictor system.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
Gregory D. Abowd , Christopher G. Atkeson , Jason Hong , Sue Long , Rob Kooper , Mike Pinkerton, Cyberguide: a mobile context-aware tour guide, Wireless Networks, v.3 n.5, p.421-433, Oct. 1997
[doi> 10.1023/A:1019194325861]
|
 |
3
|
Victoria Bellotti , Maribeth Back , W. Keith Edwards , Rebecca E. Grinter , Austin Henderson , Cristina Lopes, Making sense of sensing systems: five questions for designers and researchers, Proceedings of the SIGCHI conference on Human factors in computing systems: Changing our world, changing ourselves, April 20-25, 2002, Minneapolis, Minnesota, USA
[doi> 10.1145/503376.503450]
|
| |
4
|
Bobick, A. F., Intille, S. S., Davis, J. W., Baird F., Pinhanez, C. S., Campbell, L. W., Ivanov, Y. A., Schutte, A., and Wilson, A. 1999. The KidsRoom: A perceptually-based interactive and immersive story environment. Presence 8, 4, 367--391.
|
| |
5
|
Brown, M. 1996a. Supporting user mobility. In Proceedings of IFIP World Conference on Mobile Communications, 69--77.
|
| |
6
|
Brown, P. J. 1996b. The stick-e document: A framework for creating context-aware applications. In Proceedings of Electronic Publishing '96, 259--272.
|
| |
7
|
Brown, P. J., Bovey, J. D., and Chen, X. 1997. Context-aware applications: From the laboratory to the marketplace. IEEE Pers. Comm. 4, 5, 58--64.
|
 |
8
|
Keith Cheverst , Nigel Davies , Keith Mitchell , Adrian Friday , Christos Efstratiou, Developing a context-aware electronic tourist guide: some issues and experiences, Proceedings of the SIGCHI conference on Human factors in computing systems, p.17-24, April 01-06, 2000, The Hague, The Netherlands
[doi> 10.1145/332040.332047]
|
| |
9
|
Clark, H. and Brennan, S. E. 1991. Grounding in communication. Perspectives on Socially Shared Cognition. Resnick, L., Levine, J., and Teasley, S. Eds. American Psychological Society. 127--149.
|
 |
10
|
Philip R. Cohen , Michael Johnston , David McGee , Sharon Oviatt , Jay Pittman , Ira Smith , Liang Chen , Josh Clow, QuickSet: multimodal interaction for distributed applications, Proceedings of the fifth ACM international conference on Multimedia, p.31-40, November 09-13, 1997, Seattle, Washington, United States
[doi> 10.1145/266180.266328]
|
 |
11
|
|
| |
12
|
N. Davies , S. P. Wade , A. Friday , G. S. Blair, Limbo: a tuple space based platform for adaptive mobile applications, Proceedings of the IFIP/IEEE international conference on Open distributed processing and distributed platforms, p.291-302, May 1997, Toronto, Ontario, Canada
|
 |
13
|
|
| |
14
|
Dey, A. K., Salber, D., and Abowd, G. D. 2001. A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Hum.-Comput. Interac. J. 16, 24, 97--166.
|
| |
15
|
Dey, A. K. and Abowd, G. D. 2000. Towards a better understanding of context and context-awareness. In Computer Human Intraction 2000 Workshop on the What, Who, Where, When, Why and How of Context-Awareness.
|
| |
16
|
Dey, A. K., Abowd, G. D., and Wood, A. 1999. CyberDesk: A framework for providing self-integrating context-aware services. Knowledge-Based Syst. 11, 3--13.
|
 |
17
|
|
| |
18
|
|
 |
19
|
Andy Harter , Andy Hopper , Pete Steggles , Andy Ward , Paul Webster, The anatomy of a context-aware application, Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking, p.59-68, August 15-19, 1999, Seattle, Washington, United States
[doi> 10.1145/313451.313476]
|
 |
20
|
Jeffrey Heer , Nathaniel S. Good , Ana Ramirez , Marc Davis , Jennifer Mankoff, Presiding over accidents: system direction of human action, Proceedings of the SIGCHI conference on Human factors in computing systems, p.463-470, April 24-29, 2004, Vienna, Austria
[doi> 10.1145/985692.985751]
|
 |
21
|
|
 |
22
|
|
| |
23
|
|
| |
24
|
|
| |
25
|
Lesher, G. W., Moulton, B. J., and Higginbotham, J. 1998. Techniques for augmenting scanning communication. Augment. Altern. Comm. 14, 81--101.
|
| |
26
|
|
| |
27
|
Mankoff, J., Abowd, G. D., and Hudson, S. E. 2000. OOPS: A Toolkit Supporting Mediation Techniques for Resolving Ambiguity in Recognition-Based Interfaces. Comput. Graph. 24, 6, 819--834.
|
| |
28
|
McKinlay, A., Beattie, W., Arnott, J. L., and Hine, N. A. 1995. Augmentative and alternative communication: The role of broadband telecommunications. IEEE Trans. Rehabil. Eng. 3, 3, 254--260.
|
| |
29
|
Moran, T. P. and DOurish, P. 2001. Eds. Special Issue on Context-Aware Computing. Hum.-Comput. Interact. J. 16, 2--4, 87--420.
|
 |
30
|
|
| |
31
|
Pascoe, J., Ryan, N. S., and Morse, D. R. 1998. Human-Computer-Giraffe Interaction -- HCI in the Field. In Proceedings of the Workshop on Human Computer Interaction with Mobile Devices.
|
| |
32
|
|
| |
33
|
Rhodes, B. 1997. The Wearable Remembrance Agent: A system for augmented memory. Pers. Technol. 1, 1, 218--224.
|
 |
34
|
|
| |
35
|
|
 |
36
|
|
| |
37
|
Weiser, M. 1991. The computer for the 21st century. Scient. Amer. 265, 3, 66--75.
|
CITED BY 7
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Quan Z. Sheng , Sam Pohlenz , Jian Yu , Hoi S. Wong , Anne H. H. Ngu , Zakaria Maamar, ContextServ: A platform for rapid and flexible development of context-aware Web services, Proceedings of the 2009 IEEE 31st International Conference on Software Engineering, p.619-622, May 16-24, 2009
|
INDEX TERMS
Primary Classification:
H.
Information Systems
H.5
INFORMATION INTERFACES AND PRESENTATION (I.7)
H.5.2
User Interfaces (D.2.2, H.1.2, I.3.6)
Subjects:
Graphical user interfaces (GUI)
Additional Classification:
D.
Software
D.2
SOFTWARE ENGINEERING
D.2.11
Software Architectures
Subjects:
Domain-specific architectures
H.
Information Systems
H.5
INFORMATION INTERFACES AND PRESENTATION (I.7)
H.5.2
User Interfaces (D.2.2, H.1.2, I.3.6)
Subjects:
Interaction styles (e.g., commands, menus, forms, direct manipulation)
Keywords:
Context-aware computing,
ambiguity,
aware environments,
error handling,
mediation,
ubiquitous computing
REVIEW
"Joaquin Miller : Reviewer"
There is growing appreciation of the importance of ideas related to context-aware software, situated computing, and situational awareness. Attempts to use software to determine the situation of current interest to a user face ambiguity. The
more...
|