Skip to Main content Skip to Navigation
Conference papers

When Model Driven Engineering meets Virtual Reality: Feedback from Application to the Collaviz Framework

Thierry Duval 1 Arnaud Blouin 2 Jean-Marc Jézéquel 2
1 Hybrid - 3D interaction with virtual environments using body and mind
Inria Rennes – Bretagne Atlantique , IRISA-D6 - MEDIA ET INTERACTIONS
2 DiverSe - Diversity-centric Software Engineering
IRISA-D4 - LANGAGE ET GÉNIE LOGICIEL, Inria Rennes – Bretagne Atlantique
Abstract : Despite the increasing use of 3D Collaborative Virtual Environments (3D CVE), their development is still a cumbersome task. The various concerns to consider (distributed system, 3D graphics, etc.) complexify the development as well as the evolution of CVEs. Software engineering recently proposed methods and tools to ease the development process of complex software systems. Among them, Model-Driven Engineering (MDE) considers models as first-class entities. A model is an abstraction of a specific aspect of the system under study for a specific purpose. MDE thus breaks down a complex system into as many models for different purposes, such as: generating code from models; building domain specific programming/modeling languages (DSL); generating tools such as graphical or textual editors. In this paper we leverage MDE for developing 3D CVEs. We show how the Collaviz framework took benefits from a DSL we built. The benefits are multiple: 3D CVE designers can focus on the behavior of their virtual objects without bothering with distributed and graphics features; configuring the content of 3D CVEs and their deployment on various software and hardware platforms can be automated through code generation. We detail the development process we propose and the experiments we conducted on Collaviz.
Complete list of metadata

Cited literature [20 references]  Display  Hide  Download
Contributor : Arnaud Blouin Connect in order to contact the contributor
Submitted on : Wednesday, April 2, 2014 - 8:46:57 AM
Last modification on : Tuesday, October 19, 2021 - 11:58:58 PM
Long-term archiving on: : Wednesday, July 2, 2014 - 11:10:54 AM


Files produced by the author(s)


  • HAL Id : hal-00969072, version 1


Thierry Duval, Arnaud Blouin, Jean-Marc Jézéquel. When Model Driven Engineering meets Virtual Reality: Feedback from Application to the Collaviz Framework. Software Engineering and Architectures for Realtime Interactive Systems Working Group, Mar 2014, Minnesota, United States. ⟨hal-00969072⟩



Les métriques sont temporairement indisponibles