ACKNOWLEDGEMENTS
Part of the research at the Expertise Centre for Digi-
tal Media is funded by the ERDF (European Regional
Development Fund), the Flemish Government and
the Flemish Interdisciplinary institute for Broadband
Technology (IBBT). The VR-DeMo project (IWT
030248) is directly funded by the IWT, a Flemish sub-
sidy organization.
The authors also want to thank Erwin Cuppens,
Tom De Weyer, Tim Tutenel and Lode Vanacken for
their valuable contributions to CoGenIVE. We also
want to thank the partners of the VR-DeMo user com-
mittee involved in the practical demonstrator applica-
tions.
REFERENCES
Abrams, M. and Phanouriou, C. (1999). Uiml: An xml lan-
guage for building device-independent user interfaces.
In XML ’99, Philadelphia, USA.
Ambler, S. (2004). Object Primer, The Agile Model-Driven
Development with UML 2.0. Cambridge University
Press.
Bierbaum, A., Just, C., Hartling, P., Meinert, K., Baker, A.,
and Cruz-Neira, C. (2001). VR juggler: A virtual plat-
form for virtual reality application development. In
Proceedings of IEEE Virtual Reality Conference 2001,
Yokohama - Japan.
Bille, W., Pellens, B., Kleinermann, F., and De Troyer, O.
(2004). Intelligent modelling of virtual worlds using
domain ontologies. In Proceedings of the Workshop of
Intelligent Computing (WIC), held in conjunction with
the MICAI 2004 conference, pages 272 – 279, Mexico
City, Mexico.
Boeck, J. D., Vanacken, D., Raymaekers, C., and Con-
inx, K. (2007). High-level modeling of multi-
modal interaction techniques using nimmit. Jour-
nal of Virtual Reality and Broadcasting, 4(2).
urn:nbn:de:0009-6-11615.
Clerckx, T., Luyten, K., and Coninx, K. (2004a). Dynamo-
AID: A design process and a runtime architecture for
dynamic model-based user interface development. In
9th IFIP Working Conf. on Engineering for Human-
Computer Interaction jointly with 11th Int. Workshop
on Design, Speci-fication, and Verification of Interac-
tive Systems EHCI-DSVIS 2004, pages 77–95, Ham-
burg, Germany. Springer-Verlag.
Clerckx, T., Luyten, K., and Coninx, K. (2004b). Dynamo-
AID: a design process and a runtime architecture
for dynamic model-based user interface development.
In Proceedings of EHCI-DSVIS’04, pages 142–160,
Tremsb
¨
uttle Castle, Hamburg, Germany.
Coninx, K., Cuppens, E., De Boeck, J., and Raymaekers,
C. (2006). Integrating support for usability evaluation
into high level interaction descriptions with NiMMiT.
In Proceedings of 13th International Workshop on De-
sign, Specification and Verification of Interactive Sys-
tems (DSVIS’06), volume 4385, Dublin, Ireland.
Coninx, K., Van Reeth, F., and Flerackers, E. (1997). A hy-
brid 2D/3D user interface for immersive object mod-
eling. In Proceedings of Computer Graphics Interna-
tional ’97, pages 47–55, Hasselt and Diepenbeek, BE.
Cuppens, E., Raymaekers, C., and Coninx, K. (2004).
VRIXML: A user interface description language for
virtual environments. In Developing User Interfaces
with XML: Advances on User Interface Description
Languages, pages 111–117, Gallipoli, Italy.
De Boeck, J., Gonzalez Calleros, J. M., Coninx, K., and
Vanderdonckt, J. (2006a). Open issues for the devel-
opment of 3d multimodal applications from an MDE
perspective. In MDDAUI workshop 2006, Genova,
Italy.
De Boeck, J., Raymaekers, C., and Coninx, K. (2006b).
Comparing NiMMiT and data-driven notations for de-
scribing multimodal interaction. In Tamodia 2006,
Diepenbeek, Belgium.
Figueroa, P., Green, M., and Hoover, H. J. (2002). InTml:
A description language for VR applications. In Pro-
ceedings of Web3D’02, pages 53–58, Arizona, USA.
Gonzalez, J., Vanderdonckt, J., and Arteaga, J. (2006). A
Method for Developing 3D User Interfaces of Infor-
mation Systems, chapter 7, pages 85–100. Proc. of
6th Int. Conf. on Computer-Aided Design of User
Interfaces CADUI
´
2006. Springer-Verlag, Bucharest,
Berlin.
Harel, D. (1987). Statecharts: A visual formalism for com-
plex systems. In Science of Computer Programming,
volume 8, pages 321–274.
Jensen, K. (1994). An introduction to the theoretical as-
pects of coloured petri nets. In W.-P. de Roever, G.
Rozenberg (eds.): A Decade of Concurrency, Lecture
Notes in Computer Science, volume 803, pages 230–
272. Springer-Verlag.
Mori, G., Patern
`
o, F., and Santoro, C. (2002). CTTE: sup-
port for developing and analyzing task models for in-
teractive system design. IEEE Transactions on Soft-
ware Engineering, 28(8):797–813.
Mori, G., Patern
`
o, F., and Santoro, C. (2004). Design and
development of multidevice user interfaces through
multiple logical descriptions. IEEE Transactions On
Software Engineering, 30(8):1 – 14.
Navarre, D., Palanque, P., Bastide, R., Schyn, A., Winck-
ler, M., Nedel, L., and Freitas, C. (2005). A formal
description of multimodal interaction techniques for
immersive virtual reality applications. In Proceed-
ings of Tenth IFIP TC13 International Conference on
Human-Computer Interaction, Rome, IT.
Palanque, P. and Bastide, R. (1994). Petri net based design
of user-driven interfaces using the interactive cooper-
ative objects formalism. In Interactive Systems: De-
sign, Specification, and Verification, pages 383–400.
Springer-Verlag.
Patern
`
o, F. (2000). Model-Based Design and Evaluation of
Interactive Applications. Springer-Verlag.
GRAPP 2008 - International Conference on Computer Graphics Theory and Applications
374