Skip to main content
Erschienen in: Journal on Multimodal User Interfaces 2/2017

27.01.2017

Providing plasticity and redistribution for 3D user interfaces using the D3PART model

verfasst von: Jérémy Lacoche, Thierry Duval, Bruno Arnaldi, Eric Maisel, Jérôme Royan

Erschienen in: Journal on Multimodal User Interfaces | Ausgabe 2/2017

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

We propose dynamic 3D plastic and redistributable technology (D3PART), a model to handle redistribution for 3D user interfaces. Redistribution consists in changing the components distribution of an interactive system across different dimensions such as, platform, display and user. Our work is based on previous models for the creation of 3D plastic user interfaces, interactive systems that can handle the context of use modifications while preserving usability. In our previous work, we proposed a task model, a device model and an application component model for the creation of plastic user interfaces that handle the 3D specificities. With D3PART, we extend these models in order to include redistribution capabilities. The final solution lets developers create applications where 3D content and tasks can be automatically redistributed across the different dimensions at runtime. The proposed redistribution process is based on a client-server architecture with a meta-user interface to control the redistribution configuration. In order to illustrate D3PART, we describe three different scenarios of redistribution between a tablet and a CAVE for a 3D application for furniture planning. Indeed, with an implementation of our model, we show how redistribution can be used at runtime to combine these platforms, to switch seamlessly from one platform to another, and lastly, how redistribution can be used to create a collaborative context of use.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
1.
Zurück zum Zitat (1992) A metamodel for the runtime architecture of an interactive system: the UIMS tool developers workshop. SIGCHI Bull 24(1):32–37 (1992) A metamodel for the runtime architecture of an interactive system: the UIMS tool developers workshop. SIGCHI Bull 24(1):32–37
2.
Zurück zum Zitat Badam SK, Elmqvist N (2014) Polychrome: a cross-device framework for collaborative web visualization. In: Proceedings of the ninth ACM international conference on interactive tabletops and surfaces. ACM, pp 109–118 Badam SK, Elmqvist N (2014) Polychrome: a cross-device framework for collaborative web visualization. In: Proceedings of the ninth ACM international conference on interactive tabletops and surfaces. ACM, pp 109–118
3.
Zurück zum Zitat Bandelloni R, Paternò F (2004) Migratory user interfaces able to adapt to various interaction platforms. International journal of human-computer studies 60(5):621–639CrossRef Bandelloni R, Paternò F (2004) Migratory user interfaces able to adapt to various interaction platforms. International journal of human-computer studies 60(5):621–639CrossRef
4.
Zurück zum Zitat Bharat KA, Cardelli L (1995) Migratory applications. In: Proceedings of the 8th annual ACM symposium on user interface and software technology. ACM, pp 132–142 Bharat KA, Cardelli L (1995) Migratory applications. In: Proceedings of the 8th annual ACM symposium on user interface and software technology. ACM, pp 132–142
5.
Zurück zum Zitat Bierbaum A, Hartling P, Morillo P, Cruz-Neira C (2005) implementing immersive clustering with VR Juggler. In: ICCSA 2005, Springer, Berlin, pp 1119–1128 Bierbaum A, Hartling P, Morillo P, Cruz-Neira C (2005) implementing immersive clustering with VR Juggler. In: ICCSA 2005, Springer, Berlin, pp 1119–1128
6.
Zurück zum Zitat Bouville R, Gouranton V, Boggini T, Nouviale F, Arnaldi B (2015) No. five: high-level components for developing collaborative and interactive virtual environments. In: Proceedings of eighth workshop on software engineering and architectures for realtime interactive systems (SEARIS 2015), conjunction with IEEE virtual reality (VR) Bouville R, Gouranton V, Boggini T, Nouviale F, Arnaldi B (2015) No. five: high-level components for developing collaborative and interactive virtual environments. In: Proceedings of eighth workshop on software engineering and architectures for realtime interactive systems (SEARIS 2015), conjunction with IEEE virtual reality (VR)
7.
Zurück zum Zitat Calvary G, Coutaz J, Dâassi O, Balme L, Demeure A (2005) Towards a new generation of widgets for supporting software plasticity: the “comet”. In: Bastide R, Palanque P, Roth J (eds) Engineering human computer interaction and interactive systems: joint working conferences EHCI-DSVIS 2004, Hamburg, 11-13 July 2004, Springer, Berlin, Hamburg, pp 306–324 Calvary G, Coutaz J, Dâassi O, Balme L, Demeure A (2005) Towards a new generation of widgets for supporting software plasticity: the “comet”. In: Bastide R, Palanque P, Roth J (eds) Engineering human computer interaction and interactive systems: joint working conferences EHCI-DSVIS 2004, Hamburg, 11-13 July 2004, Springer, Berlin, Hamburg, pp 306–324
8.
Zurück zum Zitat Calvary G, Coutaz J, Thevenin D, Limbourg Q, Bouillon L, Vanderdonckt J (2003) A unifying reference framework for multi-target user interfaces. Interacting with computers 15(3):289–308CrossRef Calvary G, Coutaz J, Thevenin D, Limbourg Q, Bouillon L, Vanderdonckt J (2003) A unifying reference framework for multi-target user interfaces. Interacting with computers 15(3):289–308CrossRef
9.
Zurück zum Zitat Coffey D, Malbraaten N, Le T, Borazjani I, Sotiropoulos F, Keefe DF (2011) Slice wim: a multi-surface, multi-touch interface for overview + detail exploration of volume datasets in virtual reality. Symposium on interactive 3D graphics and games, I3D ’11ACM, New York, NY, USA, pp 191–198 Coffey D, Malbraaten N, Le T, Borazjani I, Sotiropoulos F, Keefe DF (2011) Slice wim: a multi-surface, multi-touch interface for overview + detail exploration of volume datasets in virtual reality. Symposium on interactive 3D graphics and games, I3D ’11ACM, New York, NY, USA, pp 191–198
10.
Zurück zum Zitat Coutaz J (1987) PAC, on object oriented model for dialog design. In: Interact’87, 6 pp Coutaz J (1987) PAC, on object oriented model for dialog design. In: Interact’87, 6 pp
11.
Zurück zum Zitat Cruz-Neira C, Sandin DJ, DeFanti TA, Kenyon RV, Hart JC (1992) The CAVE: audio visual experience automatic virtual environment. Commun ACM 35(6):64–72CrossRef Cruz-Neira C, Sandin DJ, DeFanti TA, Kenyon RV, Hart JC (1992) The CAVE: audio visual experience automatic virtual environment. Commun ACM 35(6):64–72CrossRef
12.
Zurück zum Zitat Demeure A, Sottet JS, Calvary G, Coutaz J, Ganneau V, Vanderdonckt J The 4C reference model for distributed user interfaces. In: ICAS 2008, pp 61–69 Demeure A, Sottet JS, Calvary G, Coutaz J, Ganneau V, Vanderdonckt J The 4C reference model for distributed user interfaces. In: ICAS 2008, pp 61–69
13.
Zurück zum Zitat Elmqvist N (2011) Distributed user interfaces: state of the art. In: Distributed user interfaces: designing interfaces for the distributed ecosystem Springer, London, pp 1–12 Elmqvist N (2011) Distributed user interfaces: state of the art. In: Distributed user interfaces: designing interfaces for the distributed ecosystem Springer, London, pp 1–12
14.
Zurück zum Zitat Figueroa P, Green M, Hoover HJ (2002) InTml: a description language for VR applications. In: Proceedings of the seventh international conference on 3D web technology, ACM, New York, pp 53–58 Figueroa P, Green M, Hoover HJ (2002) InTml: a description language for VR applications. In: Proceedings of the seventh international conference on 3D web technology, ACM, New York, pp 53–58
15.
Zurück zum Zitat Fleury C, Duval T, Gouranton V, Arnaldi B (2010) Architectures and mechanisms to maintain efficiently consistency in collaborative virtual environments. In: SEARIS 2010 IEEE VR 2010 workshop on software engineering and architectures for realtime interactive systems, Waltham Fleury C, Duval T, Gouranton V, Arnaldi B (2010) Architectures and mechanisms to maintain efficiently consistency in collaborative virtual environments. In: SEARIS 2010 IEEE VR 2010 workshop on software engineering and architectures for realtime interactive systems, Waltham
16.
Zurück zum Zitat Gonzalez-Calleros J, Vanderdonckt J, Muoz-Arteaga J (2009) A structured approach to support 3d user interface development. In: ACHI 2009, pp 75–81. doi:10.1109/ACHI.2009.14 Gonzalez-Calleros J, Vanderdonckt J, Muoz-Arteaga J (2009) A structured approach to support 3d user interface development. In: ACHI 2009, pp 75–81. doi:10.​1109/​ACHI.​2009.​14
17.
Zurück zum Zitat Hand C (1997) A survey of 3D interaction techniques. Comput Graph Forum 16:269–281CrossRef Hand C (1997) A survey of 3D interaction techniques. Comput Graph Forum 16:269–281CrossRef
18.
Zurück zum Zitat Hutchings HM, Pierce JS (2006) Understanding the whethers, hows, and whys of divisible interfaces. In: Proceedings of the working conference on advanced visual interfaces. ACM, pp 274–277 Hutchings HM, Pierce JS (2006) Understanding the whethers, hows, and whys of divisible interfaces. In: Proceedings of the working conference on advanced visual interfaces. ACM, pp 274–277
19.
Zurück zum Zitat Klokmose CN, Beaudouin-Lafon M (2009) VIGO: instrumental interaction in multi-surface environments. In: Proceedings of the SIGCHI conference on human factors in computing systems ACM, New York, pp 869–878 Klokmose CN, Beaudouin-Lafon M (2009) VIGO: instrumental interaction in multi-surface environments. In: Proceedings of the SIGCHI conference on human factors in computing systems ACM, New York, pp 869–878
20.
Zurück zum Zitat Lacoche J, Duval T, Arnaldi B, Maisel E, Royan J (2014) A survey of plasticity in 3D user interfaces. In: 2014 IEEE 7th workshop on software engineering and architectures for realtime interactive systems (SEARIS), pp 19–26 Lacoche J, Duval T, Arnaldi B, Maisel E, Royan J (2014) A survey of plasticity in 3D user interfaces. In: 2014 IEEE 7th workshop on software engineering and architectures for realtime interactive systems (SEARIS), pp 19–26
21.
Zurück zum Zitat Lacoche J, Duval T, Arnaldi B, Maisel E, Royan J (2015) Plasticity for 3D user interfaces: new models for devices and interaction techniques. In: Proceedings of the 7th ACM SIGCHI symposium on engineering interactive computing systems, 23–26 June 2015, ACM, New York, pp 28–33 Lacoche J, Duval T, Arnaldi B, Maisel E, Royan J (2015) Plasticity for 3D user interfaces: new models for devices and interaction techniques. In: Proceedings of the 7th ACM SIGCHI symposium on engineering interactive computing systems, 23–26 June 2015, ACM, New York, pp 28–33
22.
Zurück zum Zitat Lacoche J, Duval T, Arnaldi B, Maisel E, Royan J (2016) D3PART: a new model for redistribution and plasticity of 3D user interfaces. In: 2016 IEEE symposium on 3D user interfaces (3DUI), IEEE, Greenville, pp 23–26. doi:10.1109/3DUI.2016.7460026 Lacoche J, Duval T, Arnaldi B, Maisel E, Royan J (2016) D3PART: a new model for redistribution and plasticity of 3D user interfaces. In: 2016 IEEE symposium on 3D user interfaces (3DUI), IEEE, Greenville, pp 23–26. doi:10.​1109/​3DUI.​2016.​7460026
23.
Zurück zum Zitat Lindt I (2009) Adaptive 3d-user-interfaces. Ph.D. thesis Lindt I (2009) Adaptive 3d-user-interfaces. Ph.D. thesis
24.
Zurück zum Zitat Margery D, Arnaldi B, Plouzeau N (1999) A general framework for cooperative manipulation in virtual environments. In: Michael G, Dieter S, Axel H (eds) Virtual environments ’99. Springer, Vienna, pp 169–178 Margery D, Arnaldi B, Plouzeau N (1999) A general framework for cooperative manipulation in virtual environments. In: Michael G, Dieter S, Axel H (eds) Virtual environments ’99. Springer, Vienna, pp 169–178
25.
Zurück zum Zitat Massó JPM, Vanderdonckt J, López PG, Fernández-Caballero A, Pérez MDL (2007) Rapid prototyping of distributed user interfaces. In: Computer-aided design of user interfaces V. Springer, Dordrecht, pp 151–166 Massó JPM, Vanderdonckt J, López PG, Fernández-Caballero A, Pérez MDL (2007) Rapid prototyping of distributed user interfaces. In: Computer-aided design of user interfaces V. Springer, Dordrecht, pp 151–166
26.
Zurück zum Zitat Medeiros D, Carvalho F, Teixeira L, Braz P, Raposo A, Santos I (2013) Proposal and evaluation of a tablet-based tool for 3D virtual environments. SBC 4(2):31 Medeiros D, Carvalho F, Teixeira L, Braz P, Raposo A, Santos I (2013) Proposal and evaluation of a tablet-based tool for 3D virtual environments. SBC 4(2):31
27.
Zurück zum Zitat Melchior J, Grolaux D, Vanderdonckt J, Van Roy P A toolkit for peer-to-peer distributed user interfaces: concepts, implementation, and applications. In: EICS 2009. ACM, pp 69–78 Melchior J, Grolaux D, Vanderdonckt J, Van Roy P A toolkit for peer-to-peer distributed user interfaces: concepts, implementation, and applications. In: EICS 2009. ACM, pp 69–78
28.
Zurück zum Zitat Melchior J, Vanderdonckt J, Van Roy P (2011) A model-based approach for distributed user interfaces. In: Proceedings of the 3rd ACM SIGCHI symposium on engineering interactive computing systems. ACM, pp 11–20 Melchior J, Vanderdonckt J, Van Roy P (2011) A model-based approach for distributed user interfaces. In: Proceedings of the 3rd ACM SIGCHI symposium on engineering interactive computing systems. ACM, pp 11–20
29.
Zurück zum Zitat Rauterberg M, Fjeld M, Krueger H, Bichsel M, Leonhardt U, Meier M BUILD-IT: a planning tool for construction and design. In: CHI 1998. ACM, pp 177–178 Rauterberg M, Fjeld M, Krueger H, Bichsel M, Leonhardt U, Meier M BUILD-IT: a planning tool for construction and design. In: CHI 1998. ACM, pp 177–178
30.
Zurück zum Zitat Rekimoto J Pick-and-drop: a direct manipulation technique for multiple computer environments. In UIST 1997. ACM, pp 31–39 Rekimoto J Pick-and-drop: a direct manipulation technique for multiple computer environments. In UIST 1997. ACM, pp 31–39
31.
Zurück zum Zitat Sjölund M, Larsson A, Berglund E (2004) Smartphone views: building multi-device distributed user interfaces. In: International conference on mobile human–computer interaction. Springer, pp 507–511 Sjölund M, Larsson A, Berglund E (2004) Smartphone views: building multi-device distributed user interfaces. In: International conference on mobile human–computer interaction. Springer, pp 507–511
32.
Zurück zum Zitat Stoakley R, Conway MJ, Pausch R Virtual reality on a WIM: interactive worlds in miniature. In: CHI 1995. ACM, pp 265–272 Stoakley R, Conway MJ, Pausch R Virtual reality on a WIM: interactive worlds in miniature. In: CHI 1995. ACM, pp 265–272
33.
Zurück zum Zitat Thevenin D, Coutaz J (1999) Plasticity of user interfaces: framework and research agenda. Proc INTERACT 99:110–117 Thevenin D, Coutaz J (1999) Plasticity of user interfaces: framework and research agenda. Proc INTERACT 99:110–117
34.
Zurück zum Zitat Yokoyama S, Ishikawa H (2011) Parallel distributed rendering of html5 canvas elements. In: International conference on web engineering. Springer, pp 331–345 Yokoyama S, Ishikawa H (2011) Parallel distributed rendering of html5 canvas elements. In: International conference on web engineering. Springer, pp 331–345
35.
Zurück zum Zitat Zöllner M, Jetter HC, Reiterer H (2011) ZOIL: a design paradigm and software framework for post-WIMP distributed user interfaces. In: Distributed user interfaces: designing interfaces for the distributed ecosystem, Springer, London, pp 87–94 Zöllner M, Jetter HC, Reiterer H (2011) ZOIL: a design paradigm and software framework for post-WIMP distributed user interfaces. In: Distributed user interfaces: designing interfaces for the distributed ecosystem, Springer, London, pp 87–94
Metadaten
Titel
Providing plasticity and redistribution for 3D user interfaces using the D3PART model
verfasst von
Jérémy Lacoche
Thierry Duval
Bruno Arnaldi
Eric Maisel
Jérôme Royan
Publikationsdatum
27.01.2017
Verlag
Springer International Publishing
Erschienen in
Journal on Multimodal User Interfaces / Ausgabe 2/2017
Print ISSN: 1783-7677
Elektronische ISSN: 1783-8738
DOI
https://doi.org/10.1007/s12193-017-0239-x

Weitere Artikel der Ausgabe 2/2017

Journal on Multimodal User Interfaces 2/2017 Zur Ausgabe