Abstract
Designers and developers of virtual environments have to consider that providing adaptation in virtual environments is important to comply with users’ different characteristics. Due to the many possibilities of adaptation that a designer can think of, it is necessary to support the integration of adaptation in the application in a rapid and practical way. We propose to achieve this by adopting the VR-DeMo model-based user interface design (MBUID) process which supports context. In this paper, we strive to integrate adaptation in virtual environments using a context-aware design process and present a validation of this approach with two case studies, namely supporting the adaptation of switching between interaction techniques and adapting the interaction technique itself. These case studies learned us that adaptation can be easily realized using our context-aware model-based design process.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bowman, D.A., Kruijff, E., LaViola, J.J., Poupyrev, I.: 3D User Interfaces, Theory and Practice. Addison-Wesley, Reading (2005)
Rich, E.: Users are individuals: individualizing user models. International Journal Human-Computer Studies 51, 323–338 (1999)
Nilsson, E.G., Floch, J., Hallsteinsen, S., Stav, E.: Model-based user interface adaptation. In: Davies, N., Kirste, T., Schumann, H. (eds.) Mobile Computing and Ambient Intelligence: The Challenge of Multimedia, Internationales Begegnungs- und Forschungszentrum fuer Informatik (IBFI), Schloss Dagstuhl, Germany (2005)
Sottet, J.S., Ganneau, V., Calvary, G., Coutaz, J., Favre, J.M., Demumieux, R.: Model-driven adaptation for plastic user interfaces. In: Baranauskas, C., Palanque, P., Abascal, J., Barbosa, S.D.J. (eds.) INTERACT 2007. LNCS, vol. 4662, pp. 397–410. Springer, Heidelberg (2007)
Ceri, S., Dolog, P., Matera, M., Nejdl, W.: Model-driven design of web applications with client-side adaptation. In: Koch, N., Fraternali, P., Wirsing, M. (eds.) ICWE 2004. LNCS, vol. 3140, pp. 201–214. Springer, Heidelberg (2004)
Coninx, K., De Troyer, O., Raymaekers, C., Kleinermann, F.: VR-DeMo: a tool-supported approach facilitating flexible development of virtual environments using conceptual modelling. In: Virtual Concept 2006, Cancun, Mexico (2006)
De Boeck, J., Raymaekers, C., Coninx, K.: A tool supporting model based user interface design in 3d virtual environments. In: GRAPP 2008, Funchal, Portugal (2008)
Celentano, A., Nodari, M., Pittarello, F.: Adaptive interaction in web3d virtual worlds. In: Proceedings of the 9th 3D Web, pp. 41–50 (2004)
Wingrave, C.A., Bowman, D.A., Ramakrishnan, N.: Towards preferences in virtual environment interfaces. In: Proceedings of the 8th EGVE, pp. 63–72 (2002)
Vanacken, L., Cuppens, E., Clerckx, T., Coninx, K.: Extending a dialog model with contextual knowledge. In: Winckler, M., Johnson, H., Palanque, P. (eds.) TAMODIA 2007. LNCS, vol. 4849, pp. 28–41. Springer, Heidelberg (2007)
Vanacken, L., De Boeck, J., Raymaekers, C., Coninx, K.: Designing context-aware multimodal virtual environments. In: IMCI 2008, Chania, Crete, Greece, pp. 129–136 (2008)
Preuveneers, D., Van den Bergh, J., Wagelaar, D., Georges, A., Rigole, P., Clerckx, T., Berbers, Y., Coninx, K., Jonckers, V., Bosschere, K.D.: Towards an Extensible Context Ontology for Ambient Intelligence. In: Markopoulos, P., Eggen, B., Aarts, E., Crowley, J.L. (eds.) EUSAI 2004. LNCS, vol. 3295, pp. 148–159. Springer, Heidelberg (2004)
Octavia, J.R., Raymaekers, C., Coninx, K.: Investigating the possibility of adaptation and personalization in virtual environments. In: Houben, G., McCalla, G., Pianesi, F., Zancanaro, M. (eds.) UMAP 2009. LNCS, vol. 5535, pp. 361–366. Springer, Heidelberg (2009)
Clerckx, T.: Model-Based Development of Context-Aware Interactive Applications in Ambient Intelligence Environments. PhD thesis, transnationale Universiteit Limburg (2007)
Pribeanu, C., Limbourg, Q., Vanderdonckt, J.: Task modelling for context-sensitive user interfaces. In: Johnson, C. (ed.) DSV-IS 2001. LNCS, vol. 2220, pp. 49–68. Springer, Heidelberg (2001)
De Boeck, J., Vanacken, D., Raymaekers, C., Coninx, K.: High-level modeling of multimodal interaction techniques using nimmit. Journal of Virtual Reality and Broadcasting 4 (2007)
Beer, W., Christian, V., Ferscha, A., Mehrmann, L.: Modeling Context-aware Behavior by Interpreted ECA Rules. In: Kosch, H., Böszörményi, L., Hellwagner, H. (eds.) Euro-Par 2003. LNCS, vol. 2790, pp. 1064–1073. Springer, Heidelberg (2003)
Etter, R., Costa, P., Broens, T.: A Rule-Based Approach Towards Context-Aware User Notification Services. In: ICPS 2006, pp. 281–284 (2006)
Poupyrev, I., Weghorst, S., Billunghurst, M., Ichikawa, T.: Egocentric object manipulation in virtual environments; empirical evalutaion of interaction techniques. Computer Graphics Forum 17, 30–41 (1998)
Vanacken, L., Grossman, T., Coninx, K.: Multimodal selection techniques for dense and occluded 3d virtual environments. International Journal on Human Computer Studies 67, 237–255 (2009)
Duval, C., Sadikot, A., Panisset, M.: The detection of tremor during slow alternating movements performed by patients with early Parkinson’s disease. Experimental Brain Research 154, 395–398 (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Octavia, J.R., Vanacken, L., Raymaekers, C., Coninx, K., Flerackers, E. (2010). Facilitating Adaptation in Virtual Environments Using a Context-Aware Model-Based Design Process. In: England, D., Palanque, P., Vanderdonckt, J., Wild, P.J. (eds) Task Models and Diagrams for User Interface Design. TAMODIA 2009. Lecture Notes in Computer Science, vol 5963. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-11797-8_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-11797-8_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-11796-1
Online ISBN: 978-3-642-11797-8
eBook Packages: Computer ScienceComputer Science (R0)