Immersiveness of Ubiquitous Computing Environments Prototypes: A Case Study

  • Tiago Abade
  • José C. Campos
  • Rui Moreira
  • Carlos C. L. Silva
  • José Luís SilvaEmail author
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9189)


The development of ubiquitous computing (ubicomp) environments raises several challenges in terms of their evaluation. Ubicomp virtual reality prototyping tools enable users to experience the system to be developed and are of great help to face those challenges, as they support developers in assessing the consequences of a design decision in the early phases of development. Given the situated nature of ubicomp environments, a particular issue to consider is the level of realism provided by the prototypes. This work presents a case study where two ubicomp prototypes, featuring different levels of immersion (desktop-based versus CAVE-based), were developed and compared. The goal was to determine the cost/benefits relation of both solutions, which provided better user experience results, and whether or not simpler solutions provide the same user experience results as more elaborate one.


Ubiquitous computing Virtual environments Prototyping Evaluation Immersiveness APEX 



This work is funded by Fundação para a Ciência e a Tecnologia (FCT) through Projecto Estratégico – LA 9 – 2014-2015 (PEst-OE/EEI/LA0009/ 2015).


  1. 1.
    Abade, T., Gomes, T., Silva, J.L., Campos, J.C.: Design and evaluation of a smart library using the APEX framework. In: Streitz, N., Markopoulos, P. (eds.) DAPI 2014. LNCS, vol. 8530, pp. 307–318. Springer, Heidelberg (2014) CrossRefGoogle Scholar
  2. 2.
    Bowman, D.A., McMahan, R.P.: Virtual reality: how much immersion is enough? Computer 40(7), 36–43 (2007)CrossRefGoogle Scholar
  3. 3.
    Cruz-Neira, C., Sandin, D.J., DeFanti, T.A., Kenyon, R.V., Hart, J.C.: The CAVE: audio visual experience automatic virtual environment. Commun. ACM 35(6), 64–72 (1992)CrossRefGoogle Scholar
  4. 4.
    Davies, N., Landay, J., Hudson, S., Schmidt, A.: Guest editors’ introduction: rapid prototyping for ubiquitous computing. IEEE Pervasive Comput. 4(4), 15–17 (2005)CrossRefGoogle Scholar
  5. 5.
    Delikostidis, I., Fritze, H., Fechner, T., Kray, C.: Bridging the gap between field- and lab-based user studies for location-based services. In: Gartner, G., Huang, H. (eds.) Progress in Location-Based Services 2014. Lecture Notes in Geoinformation and Cartography, pp. 257–271. Springer, Switzerland (2015) Google Scholar
  6. 6.
    Hodges, S., Izadi, S., Han, S.: wasp: a platform for prototyping ubiquitous computing devices. In: Proceedings of the 1st International Workshop on Software Engineering Challenges for Ubiquitous Computing (SEUC 2006) (2006)Google Scholar
  7. 7.
    Moreira, R.: Integrating a 3D application server with a CAVE. MSc thesis, University of Minho (2011)Google Scholar
  8. 8.
    Moreira, S.: Simulating Ubiquitous Computing Environments. MSc thesis, University of Minho (2013)Google Scholar
  9. 9.
    Nazari Shirehjini, A.A., Klar, F.: 3dsim: rapid prototyping ambient intelligence. In: Proceedings of the 2005 Joint Conference on Smart Objects and Ambient Intelligence: Innovative Context-Aware Services: Usages and Technologies, pp. 303–307. ACM (2005)Google Scholar
  10. 10.
    Oh, Y., Kang, C., Woo, W.: U-vr simulator linking real and virtual environments based on context-awareness. In: Proceedings of the International Workshop on Ubiquitous Virtual Reality (ISUVR 2009), pp. 052–055 (2009)Google Scholar
  11. 11.
    O’Neill, E., Lewis, D., Conlan, O.: A simulation-based approach to highly iterative prototyping of ubiquitous computing systems. In: Proceedings of the 2nd International Conference on Simulation Tools and Techniques, p. 56. ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering) (2009)Google Scholar
  12. 12.
    Orland, B., Budthimedhee, K., Uusitalo, J.: Considering virtual worlds as representations of landscape realities and as tools for landscape planning. Landscape Urban Plann. 54(1), 139–148 (2001)CrossRefGoogle Scholar
  13. 13.
    Poslad, S.: Ubiquitous Computing: Smart Devices, Environments and Interactions. Wiley, Chichester (2009) CrossRefGoogle Scholar
  14. 14.
    Rebelo, F., Noriega, P., Duarte, E., Soares, M.: Using virtual reality to assess user experience. Hum. Factors: J. Hum. Factors Ergonomics Soc. 54(6), 964–982 (2012)CrossRefGoogle Scholar
  15. 15.
    Scott, F.: An Investigation into the Ecological Validity of Virtual Reality Measures of Planning and Prospective Memory in Adults with Acquired Brain Injury and Clinical Research Portfolio. Ph.D. thesis, University of Glasgow (2011)Google Scholar
  16. 16.
    Silva, J.L., Campos, J.C., Harrison, M.D.: Formal analysis of ubiquitous computing environments through the APEX framework. In: Symposium on Engineering interactive computing systems, ACM SIGCHI, pp. 131–140 (2012)Google Scholar
  17. 17.
    Silva, J.L., Campos, J.C., Harrison, M.D.: Prototyping and analysing ubiquitous computing environments using multiple layers. Int. J. Hum. Comput. Stud. 72(5), 488–506 (2014)CrossRefGoogle Scholar
  18. 18.
    Singh, P., Ha, H.N., Olivier, P., Kray, C., Kuang, Z., Guo, A.W., Blythe, P., James, P.: Rapid prototyping and evaluation of intelligent environments using immersive video. In: 8th International Conference on Human Computer Interaction with Mobile Devices and Services (Mobile HCI 2016), pp. 264–264. ACM (2006)Google Scholar
  19. 19.
    Vanacken, L., De Boeck, J., Raymaekers, C., Coninx, K.: Designing context-aware multimodal virtual environments. In: Proceedings of the 10th International Conference on Multimodal Interfaces, pp. 129–136. ACM (2008)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Tiago Abade
    • 1
    • 2
  • José C. Campos
    • 1
    • 2
  • Rui Moreira
    • 1
    • 2
  • Carlos C. L. Silva
    • 1
    • 2
  • José Luís Silva
    • 3
    Email author
  1. 1.Departamento de InformáticaUniversidade do MinhoBragaPortugal
  2. 2.HASLab/INESC TECBragaPortugal
  3. 3.Madeira-ITI/Universidade da MadeiraFunchalPortugal

Personalised recommendations