A Space Model for 3D User Interface Development

  • José P. MolinaEmail author
  • Pascual González
  • Jean Vanderdonckt
  • Arturo S. García
  • Diego Martínez
Conference paper


Space deserves a special attention when designing 3D user interfaces. However, many proposed methods rely on simple sketches and/or maps. Besides, those methods usually leave aside the 2D interfaces that may be found in the 3D environment or that surround it. This chapter presents an attempt to formalize 2D and 3D spaces by the definition of a meta-model. This is one of three meta-models that have been defined in three-dimensional user interface development methodology, which is also described here along with some case studies, focusing the description on space.


Virtual Reality Augmented Reality Virtual World Virtual Space Augmented Reality Application 
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.



This work has been partially supported by the Ministerio de Educación y Ciencia of Spain (CICYT TIN2004-08000-C03-01) and by the Junta de Comunidades de Castilla-La Mancha (PAI06-0093).


  1. 1.
    Cognetics Corp. The LUCID Framework. URL:
  2. 2.
    Bardon D, Berry D, Bjerke C, et al. (2001) Crafting the Compelling User Experience Using a Methodical Software-Engineering Approach to Model Users and Design. Tutor. URL:
  3. 3.
    Lozano M (2001) A Methodological Approach for the Specification and Development of Object Oriented User Interfaces. Doctoral Thesis. Univ Politéc de Valencia, Valencia, SpainGoogle Scholar
  4. 4.
    Fencott C (1999) Towards a Design Methodology for Virtual Environments. UCDIVE Workshop, York, UKGoogle Scholar
  5. 5.
    Sánchez MI, de Antonio A, de Amescua A (2005) SENDA: A Whole Process to Develop Virtual Environments. In: Sánchez MI (ed) Developing Future Interactive Systems, Idea GroupGoogle Scholar
  6. 6.
    Molina JP, González P, Lozano MD, et al. (2003) Bridging the gap: developing 2D and 3D user interfaces with the IDEAS methodology. In: Jorge J, et al(eds) DSV-IS: Issues in Designing New-generation Interactive Systems, LNCS, Springer, Berlin, pp. 303–315Google Scholar
  7. 7.
    Molina JP, Vanderdonckt J, Montero F, et al. (2005) Towards Virtualization of User Interfaces based on UsiXML. 10th ACM Web3D Symposium, Bangor, UK, 169–179Google Scholar
  8. 8.
    Granollers T, Lorés J, Raimat G, et al. (2002) Vilars, un Nuevo Modelo de Diálogo Aplicando Realidad Aumentada. III Cong. Interacción, Leganés, Spain, 276–279Google Scholar
  9. 9.
    Milgram P, Kishino F (1994) A taxonomy of mixed-reality visual displays. IEICE Trans. Inf. Syst., Special Issue on Networked Reality, E77-D:12:1321–1329Google Scholar
  10. 10.
    Molina JP, García AS, Martínez D, et al. (2006) An Interaction Model for the TRES-D Framework. 13th IEEE MELECON, Benalmádena, SpainGoogle Scholar
  11. 11.
    ClockWise Technologies Ltd. Win3D. URL:
  12. 12.
    DNA Desktop. URL:
  13. 13.
    Y. Fei. Cube Features. URL:
  14. 14.
    The SphereXP. URL:
  15. 15.
    sun Microsystems. Project Looking Glass. URL:
  16. 16.
    Compiz Fusion. URL:
  17. 17.
    van Dam A (1997) Post-WIMP User Interfaces. Commun. ACM, 40:2:63–67Google Scholar
  18. 18.
    Trevisan DG, Vanderdonckt J, Macq B (2004) Conceptualising mixed spaces of interaction for designing continuous interaction. Virtual Real J., 8:2:83–95Google Scholar
  19. 19.
    IBM. RealPlaces Design Guide. URL:
  20. 20.
    Roberts D (2000) RealPlaces, 3D Interfaces for Office Applications. TFWWG Workshop, Biarritz, FranceGoogle Scholar
  21. 21.
    Molina JP, Vanderdonckt J, Gonzalez P, et al. (2006) Rapid Prototyping of Distributed User Interfaces. In: Computer-Aided Design of User Interfaces V, ISS, Springer, Berlin, pp. 151–166Google Scholar
  22. 22., User Interface eXtensible Markup Language. URL:
  23. 23.
    Coutaz J, Lachenal Ch, Dupuy-Chessa S (2003) Ontology for Multi-surface Interaction. 9th IFIP INTERACT, Zurich, Switzerland, 447–454Google Scholar
  24. 24.
    Leftwich J (1993) InfoSpace: A Conceptual Method for Interacting with Information in a Three-Dimensional Virtual Environment. 3rd Int. Conf. on Cyberspace, Austin, USAGoogle Scholar
  25. 25.
    The Croquet Project. URL:
  26. 26.
    Molina JP, García AS, Martínez D, et al. (2006) The Development of Glove-Based Interfaces with the TRES-D Methodology. 13th ACM VRST, Limassol, Cyprus, 216–219Google Scholar

Copyright information

© Springer-Verlag London Limited 2009

Authors and Affiliations

  • José P. Molina
    • 1
    Email author
  • Pascual González
    • 1
  • Jean Vanderdonckt
    • 1
  • Arturo S. García
    • 1
  • Diego Martínez
    • 1
  1. 1.Laboratory of User Interaction and Software Engineering (LoUISE), Instituto de Investigación en Informática de Albacete (I3A)Universidad de Castilla-La Mancha, Campus universitario s/nAlbaceteSpain

Personalised recommendations