An architecture for interactive context-aware applications

被引:19
作者
Rehman, Kasim
Stajano, Frank
Coulouris, George
机构
[1] Cambridge Syst Associates, Cambridge, England
[2] Univ Cambridge, Comp Lab, Digital Technol Grp, Cambridge CB3 0FD, England
关键词
D O I
10.1109/MPRV.2007.5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The functionality of architectural framework developed by computer laboratory of the Univerity of Cambridge, for interactive context-aware applications, is discussed. Architecure is based on the Model-View-Controller (MVC) paradigm. Architectural framework use the SPIRIT (Spatially Indexed Resource Indentification and Tracking) backend, which maintain a world model based on sensor's real-world observations. It uses an indoor ultrasound location system for tracking small tags. SPIRIT evaluates spatial relationships between objects and people in the world model. MVC enables users to represent a model in multiple ways by attaching multiple views. It makes communication between the user and application more intelligible. It allows designers to use object-oriented design to construct and communicate domain models. It provides a set of abstractions such as the context component to simplify the process of communicating the application's workings to the user.
引用
收藏
页码:73 / 80
页数:8
相关论文
共 15 条
[1]  
[Anonymous], P NORDICHI 02
[2]   Intelligibility and accountability: Human considerations in context-aware systems [J].
Bellotti, V ;
Edwards, K .
HUMAN-COMPUTER INTERACTION, 2001, 16 (2-4) :193-212
[3]  
BELLOTTI V, 2002, P SIGCHI C HUM FACT, P415, DOI DOI 10.1145/503376.503450
[4]  
BURMITT B, 2000, LNCS, V1927, P12
[5]  
Dey AK, 2000, MANAGING INTERACTIONS IN SMART ENVIRONMENTS, P114
[6]  
Dourish P., 2001, WHERE THE ACTION IS
[7]   What we talk about when we talk about context [J].
Dourish, Paul .
PERSONAL AND UBIQUITOUS COMPUTING, 2004, 8 (01) :19-30
[8]  
HARTER A, 1999, P 5 ANN ACM IEEE INT, P59, DOI DOI 10.1145/313451.313476
[9]  
KRASNER GE, 1988, J OBJECT-ORIENT PROG, V1, P41
[10]  
Norman D., 1989, DESIGN EVERYDAY THIN