Skip to main content

CAMELEON-RT: A Software Architecture Reference Model for Distributed, Migratable, and Plastic User Interfaces

  • Conference paper
Ambient Intelligence (EUSAI 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3295))

Included in the following conference series:

Abstract

This paper defines the problem space of distributed, migratable and plastic user interfaces, and presents CAMELEON-RT, a technical answer to the problem. CAMELEON-RT1 is an architecture reference model that can be used for comparing and reasoning about existing tools as well as for developing future run time infrastructures for distributed, migratable, and plastic user interfaces. We have developed an early implementation of a run time infrastructure based on the precepts of CAMELEON-RT.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Coutaz, J., Lachenal, C., Dupuy-Chessa, S.: Ontology for Multi-surface Interaction. In: Rauterberg, M., et al. (eds.) Proc. Interact 2003. IFIP, pp. 447–454. IOS Press Publ., Amsterdam (2003)

    Google Scholar 

  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)

    Chapter  Google Scholar 

  3. Coutaz, J., Rey, G.: Foundations for a theory of Contextors. In: Vanderdonckt, J., Kolski, C. (eds.) Proc. Of Computer-Aided Design of User Interfaces III, pp. 283–303. Kluwer Academic Publ., Dordrecht (2002)

    Google Scholar 

  4. Coninx, K., Luyten, K., Vandervelpen, C., Van den Bergh, J., Creemers, B.: Dygimes: Dynamically Generating Interfaces for Mobile Computing Devices and Embedded Systems

    Google Scholar 

  5. Crowley, J., Coutaz, J., Rey, G., Reignier, P.: Perceptual Components for Context-Aware Computing. In: Borriello, G., Holmquist, L.E. (eds.) UbiComp 2002. LNCS, vol. 2498, pp. 117–134. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  6. Dey, A.K.: Understanding and using context. Personal and Ubiquitous Computing 5(1), 4–7 (2001)

    Article  Google Scholar 

  7. Gram, C., Cockton, G.: Design Principles for Interactive Software, produce by IFIP WG 2.7 (13.4), Gram, C., Cockton, G. (eds.), Chapman&Hall Publ (1996)

    Google Scholar 

  8. Han, R., Perret, V., Naghshineh, M.: A Unified XML Framework for Multi- Device Collaborative Web Browsing. Appeared in ACM Conference on Computer Supported Cooperative Work, CSCW (2000)

    Google Scholar 

  9. Johanson, B., Fox, A., Winograd, T.: The Interactive Workspaces Project: Experiences with Ubiquitous Computing Rooms. IEEE Pervasive Computing Magazine 1(2), 71–78 (2002)

    Google Scholar 

  10. Luyten, K., Vandervelpen, C., Coninx, K.: Migratable user interfaces Descriptions in Component-Based Development. In: Forbrig, P., Limbourg, Q., Urban, B., Vanderdonckt, J. (eds.) DSV-IS 2002. LNCS, vol. 2545, pp. 44–58. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  11. Morikawa, O., Maesako, T.: HyperMirror: Toward Pleasant-to-use Video Mediated Communication System. In: Proceedings of CSCW 1998, pp. 149–158. ACM Publ., Seattle (1998)

    Chapter  Google Scholar 

  12. Myer, B.A.: Using Handhelds and PCs Together. Communication of the ACM 44(11), 34–41 (2001)

    Article  Google Scholar 

  13. Oreizy, P., Taylor, R., et al.: An Architecture-Based Approach to Self-Adaptive Software. In: IEEE Intelligent Systems, May-June 1999, pp. 54–62 (1999)

    Google Scholar 

  14. Paganelli, L., Paternò, F.: Automatic Reconstruction of the Underlying Interaction Design of Web Applications. In: Proceedings of SEKE 2002, Ischia, Italy (July 2002)

    Google Scholar 

  15. Paternò, F., Santoro, C.: One model, many interfaces. In: Vanderdonckt, J., Kolski, C. (eds.) Proc. CADUI 2002, Kluwer Academic Publ., Dordrecht (2002)

    Google Scholar 

  16. Ponnekanti, S., Lee, B., Fox, A., Hanrahan, P., Winograd, T.: Icrafter: a Service Framework for Ubiquitous Computing Environments. In: Abowd, G.D., Brumitt, B., Shafer, S. (eds.) UbiComp 2001. LNCS, vol. 2201, pp. 57–75. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  17. Rekimoto, J.: Pick-and-Drop: A Direct Manipulation Technique for Multiple Computer Environments. In: Proceedings of User Interface Software and Technology (UIST 1997), pp. 31–39. ACM, New York (1997)

    Chapter  Google Scholar 

  18. Shen, C., Vernier, F., Forlines, C., Ringel, M.: DiamondSpin: An Extensible Toolkit for Around-the-Table Interaction. In: Proc. CHI 2004, Vienna, Austria, April 24–29 (2004)

    Google Scholar 

  19. Streitz, N., Geibler, J., Holmer, T., Konomi, S., Müller-Tomfelde, C., Reischl, W., Rexroth, P., Seitz, P., Steinmetz, R.: i-LAND: An interactive Landscape for Creativity and Innovation. In: Proc. of the ACM conf. On Human Factors in Computer Human Interaction (CHI 1999), pp. 120–127. ACM, New York (1999)

    Google Scholar 

  20. Tandler, P.: Software Infrastructure for Ubiquitous Computing Environments: Supporting Synchronous Collaboration with Heterogenous Devices. In: Abowd, G.D., Brumitt, B., Shafer, S. (eds.) UbiComp 2001. LNCS, vol. 2201, pp. 96–115. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  21. Tandler, P., Prante, T., Müller-Tomfelde, C., Streitz, N., Steinmetz, R.: ConnecTables: Dynamic Coupling of Displays for the Flexible Creation of Shared Workspaces. In: Proc. UIST 2001, pp. 11–20. ACM publ., New York (2001)

    Chapter  Google Scholar 

  22. Thevenin, D., Coutaz, J.: Plasticity of User Interfaces: Framework and Research Agenda. In: Edinburgh, Sasse, A., Johnson, C. (eds.) Proc. Interact 1999. IFIP, pp. 110–117. IOS Press Publ, Amsterdam (1999)

    Google Scholar 

  23. Vanderdonckt, J., Bouillon, L., Souchon, N.: Flexible Reverse Engineering of Web Pages with Vaquita. In: Proc. WCRE 2001: IEEE 8th Working Conference on Reverse Engineering., Stuttgart, October 2001, IEEE Press, Los Alamitos (2001)

    Google Scholar 

  24. Vernier, F., Lachenal, C., Nigay, L., Coutaz, J.: Interface Augmentée Par Effet Miroir. In: Proc. IHM 1999 (AFIHM conference on Human-Machine Interface), Montpellier, France, November 22-26, pp. 158–165. Cepadues Publ. (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Balme, L., Demeure, A., Barralon, N., Coutaz, J., Calvary, G. (2004). CAMELEON-RT: A Software Architecture Reference Model for Distributed, Migratable, and Plastic User Interfaces. In: Markopoulos, P., Eggen, B., Aarts, E., Crowley, J.L. (eds) Ambient Intelligence. EUSAI 2004. Lecture Notes in Computer Science, vol 3295. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30473-9_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30473-9_28

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-23721-1

  • Online ISBN: 978-3-540-30473-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics