Plasticity of Interaction Interfaces: The Study Case of a Collaborative Whiteboard

  • Gabriela Sánchez
  • Sonia Mendoza
  • Dominique Decouchant
  • Lizbeth Gallardo-López
  • José Rodríguez
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6257)


The development of plastic user interfaces constitutes a promising research topic. They are intentionally designed to automatically adapt themselves to changes of their context of use defined in terms of the user (e.g., identity and role), the environment (e.g., location and available information/tools) and the platform. Some single-user systems already integrate some plasticity capabilities, but this topic remains quasi-unexplored in CSCW. This work is centered on prototyping a plastic collaborative whiteboard that adapts itself: 1) to the platform, as it can be launched from heterogeneous computer devices and 2) to each collaborator, when he is working from several devices. This application can split its interface between the users’ devices in order to facilitate the interaction. Thus, the distributed interface components work in the same way as if they were co-located within a unique device. At any time, group awareness is maintained among collaborators.


plastic interfaces context of use redistribution-based plasticity multi-computer collaborative environments 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Balme, L., Demeure, A., Calvary, G., Coutaz, J.: Sedan-Bouillon: A Plastic Web Site. In: PSMD 2005, the INTERACT 2005 Workshop on Plastic Services for Mobile Devices, Rome, Italy (2005)Google Scholar
  2. 2.
    Calvary, G., Coutaz, J., Thevenin, D.: A Unifying Reference Framework for the Development of Plastic User Interfaces. In: Nigay, L., Little, M.R. (eds.) EHCI 2001. LNCS, vol. 2254, pp. 173–192. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  3. 3.
    Calvary, G., Coutaz, J., Thevenin, D., Limbourg, Q., Souchon, N., Bouillon, L., Florins, M., Vanderdonckt, J.: Plasticity of User Interfaces: A Revised Reference Framework. In: TAMODIA 2002, First International Workshop on Task Models and Diagrams for User Interface Design, Bucharest, Romania, pp. 127–134. INFOREC Publishing House, Bucharest (2002)Google Scholar
  4. 4.
    Coulouris, G.F., Dollimore, J., Kindberg, T.: Distributed systems: concepts and design, 4th edn. Addison-Wesley, Essex (2005)Google Scholar
  5. 5.
    Coutaz, J., Calvary, G.: HCI and Software Engineering: Designing for User Interface Plasticity. In: The Human-Computer Interaction Handbook: Fundamentals, Evolving Technologies, and Emerging Applications - Human Factors and Ergonomics Series, pp. 1107–1118. Taylor & Francis Press, New York (2008)Google Scholar
  6. 6.
    Crease, M.: A Toolkit of Resource-Sensitive, Multimodal Widgets. PhD Thesis, Department of Computer Science, University of Glasgow (2001)Google Scholar
  7. 7.
    García, K., Mendoza, S., Decouchant, D., Olague, G., Rodríguez, J.: Shared Resource Availability within Ubiquitous Collaboration Environments. In: Briggs, R.O., Antunes, P., de Vreede, G.-J., Read, A.S. (eds.) CRIWG 2008. LNCS, vol. 5411, pp. 25–40. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  8. 8.
    Giesecke, S.: Taxonomy of architectural style usage. In: PLoP 2006, the 2006 Conference on Pattern Languages of Programs, Portland, OR, USA, pp. 1–10. ACM Press, New York (2006)CrossRefGoogle Scholar
  9. 9.
    Grolaux, D., Roy, P.V., Vanderdonckt, J.: FlexClock, a Plastic Clock Written in Oz with the QTk Toolkit. In: TAMODIA 2002, First International Workshop on Task Models and Diagrams for User Interface Design, Bucharest, Romania, pp. 135–142. INFOREC Publishing House, Bucharest (2002)Google Scholar
  10. 10.
    Kammer, P.J., Taylor, R.N.: An architectural style for supporting work practice: coping with the complex structure of coordination relationships. In: The 2005 International Symposium on Collaborative Technologies and Systems, St Louis MO, USA, pp. 218–227. IEEE Computer Society, Los Alamitos (2005)CrossRefGoogle Scholar
  11. 11.
    Prante, T., Streitz, N.A., Tandler, P.: Roomware: Computers Disappear and Interaction Evolves. IEEE Computer 12(3), 47–54 (2004)Google Scholar
  12. 12.
    Rekimoto, J.: A Multiple Device Approach for Supporting Whiteboard-Based Interactions. In: CHI 1998, the 1998 Conference on Human Factors in Computing Systems, Los Angeles CA, USA, pp. 344–351. ACM Press, New York (1998)CrossRefGoogle Scholar
  13. 13.
    Tandler, P., Prante, T., Müller, C., Streitz, N., Steinmetz, R.: Connectables: Dynamic Coupling of Displays for the Flexible Creation of Shared Workspaces. In: The 14th Annual ACM Symposium on User Interface Software and Technology, Orlando FL, USA, pp. 11–20. ACM Press, New York (2001)CrossRefGoogle Scholar
  14. 14.
    Vanderdonckt, J., Calvary, G., Coutaz, J., Stanciulescu, A.: Multimodal User Interfaces: Models, Methods and Principles. In: Signals and Communication Technology, pp. 61–76. Springer, Berlin (2008)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Gabriela Sánchez
    • 1
  • Sonia Mendoza
    • 1
  • Dominique Decouchant
    • 2
    • 3
  • Lizbeth Gallardo-López
    • 4
  • José Rodríguez
    • 1
  1. 1.Departamento de Computación, CINVESTAV-IPN, D.F.Mexico
  2. 2.Depto. de Tecnologías de la Información, UAM-Cuajimalpa, D.F.Mexico
  3. 3.C.N.R.S. - Laboratoire LIG de GrenobleFrance
  4. 4.Departamento de Sistemas, UAM-Azcapotzalco, D.F.Mexico

Personalised recommendations