Abstract
The increasing proliferation of computational devices has introduced the need for applications to run on multiple platforms in different physical environments. Providing a user interface specially crafted for each context of use is extremely costly and may result in inconsistent behavior. User interfaces must now be capable of adapting to multiple sources of variation. This paper presents a unifying framework that structures the development process of plastic user interfaces. A plastic user interface is capable of adapting to variations of the context of use while preserving usability. The reference framework has guided the design of ARTStudio, a model-based tool that supports the plastic development of user interfaces. The framework as well as ARTStudio are illustrated with a common running example: a home heating control system.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Ayatsuka, Y., Matsushita, N. Rekimoto, J.: Hyperpalette: a hybrid Computing Environment for Small Computing Devices. In: CHI2000 Extended Abstracts, ACM Publ. (2000) 53–53
Beyer, H., Holtzblatt K.: Contextual Design, Morgan Kaufmann Publ. (1998)
Breedvelt-Schouten, I.M., Paterno, F.D., Severijns, C.A.: Reusable structure in task models. In: Proceedings of DSVIS’97, Design, Specification and Verification of Interactive System, Horrison, M.D., Torres, J.C. (Eds) (1997), 225–240
Calvary, G.: Proactivité et réactivité: de l’Assignation à la Complémentarité en Conception et Evaluation d’Interfaces Homme-Machine, Phd of the University Joseph-Fourier-Grenoble I, Speciality Computer Science, (1998)
Cockton, G., Clarke S., Gray, P., Johnson, C.: Literate Development: Weaving Human Context into Design Specifications. In: Critical Issues in User Interface Engineering, P. Palanque & D. Benyon (Eds), Springer-Verlag: London Publ., ISBN 3-540-19964-0, (1995)
Dowell, J., Long, J.: Toward a conception for an engineering discipline of human factors, Ergonomics, Vol. 32 (11), (1989), 1513–1535
Eisenstein J., Vanderdonckt, J. Puerta, A.: Adapting to Mobile Contexts with User-Interfaec Modeling. In: Proc. of 3rd IEEE Workshop on Mobile Computing Systems and Applications WMCSA 2000 (Monterey, December 7–8, 2000), IEEE Press, Los Alamitos, (2000)
Gamboa,-Rodriguez, F., Scapin, D.: Editing MAD* Task Descriptions for Specifying User Interfaces at both Semantic and Presentation Levels. In: DSV-IS’97, Springer Computer Science, (1997), 193–208
Graham, T.C. N., Watts, L., Calvary, G., Coutaz, J., Dubois, E., Nigay, L.: A Dimension Space for the Design of Interactive Systems within their Physical Environments, DIS2000, ACM Publ. New York, (2000), 406–416
Gram, C., Cockton, G. Ed.: Design Principles for Interactive Software. Chapman & Hall, (1996)
HUC 2K, First workshop on Resource Sensitive Mobile Human-Computer Interaction, (2000)
Johnson, P. Wilson, S., Markopoulos, P., Pycock, Y.: ADEPT-Advanced Design Environment for Prototyping with Task Models. In: InterCHI’93 proceedings, (1993), 66
Johnson, P. Johnson, H. Wilson, S.: Rapid Prototyping of User Intefaces Driven by Task Models, Scenario-based design: envisioning work and technology in system development, J. Carroll (ed.), John Wiley & Sons, (1995)
Lim, K. Y., Long, J.: The MUSE Method for Usability Engineering, Cambridge Univ. Press, (1994)
Myers, B., Hudson, S., Pausch, R.: Past, Present, Future of User Interface Tools. Transactions on Computer-Human Interaction, ACM, 7(1), March (2000), 3–28
Paternò, F.: Model-based Design and Evaluation of Interactive Applications, Springer Verlag, (1999)
Robertson, G., Mackinlay, J., Card, S.: Cone Trees: Animated 3D Visualizations of Hierarchical Information. In: Proc. CHI90, ACM Publ., (1991), 189–194
Salber, D., Dey, A. K., Abowd, G. D.: The Context Toolkit: Aiding the Development of Context-Enabled Applications. In: the Proceedings of the 1999 Conference on Human Factors in Computing Systems (CHI’ 99), Pittsburgh, PA, May 15–20, (1999), 434–441
Szekely P.: Retrospective and Challenges for Model-Based Interface Development, Computer-Aided Design of User Interfaces. In: Proceedings of CADUI’96, J. Vanderdonckt (eds), Presses Universitaires de Namur, (1996)
Thevenin, D., Coutaz, J.: Plasticity of User Interfaces: Framework and Research Agenda. In: Proc. Interact99, Edinburgh, A. Sasse & C. Johnson Eds, IFIP IOS Press Publ., (1999), 110–117
Vanderdonckt, J.: Knowledge-Based Systems for Automated User Interface Generation; The TRIDENT Experience. RP-95-010, Fac. Univ. de N-D de la Paix, Inst. d’Informatique, Namur, B, (1995)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Calvary, G., Coutaz, J., Thevenin, D. (2001). A Unifying Reference Framework for the Development of Plastic User Interfaces. In: Little, M.R., Nigay, L. (eds) Engineering for Human-Computer Interaction. EHCI 2001. Lecture Notes in Computer Science, vol 2254. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45348-2_17
Download citation
DOI: https://doi.org/10.1007/3-540-45348-2_17
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43044-5
Online ISBN: 978-3-540-45348-2
eBook Packages: Springer Book Archive