|
ABSTRACT
Mobile computing poses a series of unique challenges for user interface design and development: user interfaces must now accommodate the capabilities of various access devices and be suitable for different contexts of use, while preserving consistency and usability. We propose a set of techniques that will aid UI designers who are working in the domain of mobile computing. These techniques will allow designers to build UIs across several platforms, while respecting the unique constraints posed by each platform. In addition, these techniques will help designers to recognize and accommodate the unique contexts in which mobile computing occurs. Central to our approach is the development of a user-interface model that serves to isolate those features that are common to the various contexts of use, and to specify how the user-interface should adjust when the context changes. We claim that without some abstract description of the UI, it is likely that the design and the development of user-interfaces for mobile computing will be very time consuming, error-prone or even doomed to failure.
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
|
Y. Arens, L. Miller, S.C. Shapiro, N. Sondheimer, "Automatic Construction of User-Interface Displays", Proc. of AAAI'98 (St. Paul, 21-26 August 1988), AAAI Press / The MIT Press, 1988 pp. 808-813.
|
| |
3
|
C. Bey, E. Freeman, J. Ostrem, "Palm OS Programmer's Companion", Palm Inc. 1996-2000.
|
 |
4
|
|
 |
5
|
|
| |
6
|
J. Coutaz, L. Nigay, D. Salber, A. Blandford, J. May, R. Young, "Four Easy Pieces for Assessing the Usability Multimodal Interaction: The CARE Properties", Proc. Of IFIP Int. Conf. on Human-Computer Interaction Interact'95, Chapman & Hall, London, 1995, pp. 115-120.
|
| |
7
|
|
| |
8
|
M.R. Ebling, M. Satyanarayanan, "On the Importance Translucence for Mobile Computing", Proc. of the 1 Workshop on Human Computer Interaction with Mobile Devices (Glasgow, 21-23 May 1998), Ch. Johnson (ed.), GIST Technical Report G98-1, Glasgow, 1998, p. 11.
|
 |
9
|
|
| |
10
|
"Galaxy Application Environment", Ambi~ncia Information Systems, Inc., Breckenridge, 2000.
|
| |
11
|
|
| |
12
|
|
 |
13
|
Shiro Kawai , Hitoshi Aida , Tadao Saito, Designing interface toolkit with dynamic selectable modality, Proceedings of the second annual ACM conference on Assistive technologies, p.72-79, April 11-12, 1996, Vancouver, British Columbia, Canada
[doi> 10.1145/228347.228360]
|
| |
14
|
|
 |
15
|
|
| |
16
|
A.R. Puerta, "The MECANO Project: Comprehensive and Integrated Support for Model-Based Interface Development", Proc. of CADUI'96 (Namur, 5-7 June 1996), Presses Universitaires de Namur, Namur, 1996, pp. 19-36.
|
 |
17
|
Angel R. Puerta , Eric Cheng , Tunhow Ou , Justin Min, MOBILE: user-centered interface building, Proceedings of the SIGCHI conference on Human factors in computing systems: the CHI is the limit, p.426-433, May 15-20, 1999, Pittsburgh, Pennsylvania, United States
[doi> 10.1145/302979.303124]
|
| |
18
|
A.R. Puerta, J. Eisenstein, "Towards a General Computational Framework for Model-Based Interface Development Systems", Knowledge-Based Systems, Vol. 12, 1999, pp. 433-442.
|
 |
19
|
|
 |
20
|
|
| |
21
|
P. Szekely, "Retrospective and Challenges for Model-Based Interface Development", Proc. of 3 rd Int. Workshop on Computer-Aided Design of User Interfaces CADUI'96 (Namur, 5-7 June 1996), Presses Universitaires de Namur, Namur, 1996, pp. xxi-xliv.
|
 |
22
|
|
| |
23
|
|
| |
24
|
D. Thevenin and J. Coutaz, "Plasticity of User Interfaces: Framework and Research Agenda", Proc. of INTERACT'99 (Edinburgh, August 1999), IOS Press, 1999.
|
 |
25
|
|
| |
26
|
|
CITED BY 39
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
D. Rose , S. Stegmaier , G. Reina , D. Weiskopf , T. Ertl, Non-invasive adaptation of black-box user interfaces, Proceedings of the Fourth Australasian user interface conference on User interfaces 2003, p.19-24, February 01, 2003, Adelaide, Australia
|
|
|
|
|
|
|
|
|
Hao-hua Chu , Henry Song , Candy Wong , Shoji Kurakake , Masaji Katagiri, Roam, a seamless application framework, Journal of Systems and Software, v.69 n.3, p.209-226, 15 January 2004
|
|
|
|
|
|
|
|
|
Silvia Berti , Giulio Mori , Fabio Paternò , Carmen Santoro, A transformation-based environment for designing multi-device interactive applications, Proceedings of the 9th international conference on Intelligent user interface, January 13-16, 2004, Funchal, Madeira, Portugal
|
|
|
|
|
|
|
|
|
M. Comerio , F. De Paoli , S. Grega , C. Batini , C. Di Francesco , A. Di Pasquale, A service re-design methodology for multi-channel adaptation, Proceedings of the 2nd international conference on Service oriented computing, November 15-19, 2004, New York, NY, USA
|
|
|
|
|
|
|
|
|
Guruduth Banavar , Lawrence Bergman , Richard Cardone , Vianney Chevalier , Yves Gaeremynck , Frederique Giraud , Christine Halverson , Shin-ichi Hirose , Masahiro Hori , Fumihiko Kitayama , Goh Kondoh , Ashish Kundu , Kohichi Ono , Andreas Schade , Danny Soroker , Kim Winz, An Authoring Technology for Multidevice Web Applications, IEEE Pervasive Computing, v.3 n.3, p.83-93, July 2004
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Marcos Serrano , Laurence Nigay , Rachel Demumieux , Jérôme Descos , Patrick Losquin, Multimodal interaction on mobile phones: development and evaluation using ACICARE, Proceedings of the 8th conference on Human-computer interaction with mobile devices and services, September 12-15, 2006, Helsinki, Finland
|
|
|
Rajesh Krishna Balan , Darren Gergle , Mahadev Satyanarayanan , James Herbsleb, Simplifying cyber foraging for mobile devices, Proceedings of the 5th international conference on Mobile systems, applications and services, June 11-13, 2007, San Juan, Puerto Rico
|
|
|
|
|
|
Jan Meskens , Jo Vermeulen , Kris Luyten , Karin Coninx, Gummy for multi-platform user interface designs: shape me, multiply me, fix me, use me, Proceedings of the working conference on Advanced visual interfaces, May 28-30, 2008, Napoli, Italy
|
|
|
|
|
|
|
|
|
C. Batini , E. Bertini , M. Comerio , A. Maurino , G. Santucci, Visual languages and quality evaluation in multichannel adaptive information systems, Journal of Visual Languages and Computing, v.18 n.5, p.513-522, October, 2007
|
|
|
John Krogstie , Kalle Lyytinen , Andreas Lothe Opdahl , Barbara Pernici , Keng Siau , Kari Smolander, Research areas and challenges for mobile information systems, International Journal of Mobile Communications, v.2 n.3, p.220-234, September 2004
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Julian Masuhr , Florian Klompmaker , Christian Reimann , Karsten Nebe, Designing context-aware in-car information systems, Proceedings of the 5th Annual International Conference on Mobile and Ubiquitous Systems: Computing, Networking, and Services, July 21-25, 2008, Dublin, Ireland
|
|
|
Daniel S. Weld , Corin Anderson , Pedro Domingos , Oren Etzioni , Krzysztof Gajos , Tessa Lau , Steve Wolfman, Automatically personalizing user interfaces, Proceedings of the 18th international joint conference on Artificial intelligence, p.1613-1619, August 09-15, 2003, Acapulco, Mexico
|
|
|
Jérémie Melchior , Donatien Grolaux , Jean Vanderdonckt , Peter Van Roy, A toolkit for peer-to-peer distributed user interfaces: concepts, implementation, and applications, Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems, July 15-17, 2009, Pittsburgh, PA, USA
|
INDEX TERMS
Primary Classification:
H.
Information Systems
H.5
INFORMATION INTERFACES AND PRESENTATION (I.7)
Additional Classification:
C.
Computer Systems Organization
C.5
COMPUTER SYSTEM IMPLEMENTATION
C.5.3
Microcomputers
Subjects:
Portable devices (e.g., laptops, personal digital assistants)
General Terms:
Design,
Human Factors,
Management,
Measurement,
Performance,
Theory
Keywords:
adaptive user-interface,
mobile computing,
plastic user-interface,
platform constraints,
task model,
user-interface modeling
|