Grounding the complete application from core
logic to the simulated environment to an adequate
ontology could greatly simplify application develop-
ment. It would provide the necessary semantic infor-
mation for intelligent tools, that, e.g., automatically
map their functions w.r.t. the available resources etc.
while, on the other hand, it would provide an implicit
knowledge representation for building intelligent Vir-
tual Environments.
REFERENCES
Allard, J., Gouranton, V., Lecointre, L., Limet, S., Melin,
E., Raffin, B., and Robert, S. (2004). Flowvr: a mid-
dleware for large scale virtual reality applications. In
Proceedings of Euro-par 2004, Pisa, Italia.
Allen, J. F. (1984). Towards a general theory of action and
time. Artificial Intelligence, (23).
Anthony Steed, E. F. (2004). Construction of collabora-
tive virtual environments. In Segura, M.-I. S., editor,
Developing Future Interactive Systems, number ISBN
1591404126, pages 235–268. Idea Group.
Arnaud, R. and Jones, M. T. (1999). Innovative software
architecture for real-time image generation. In Pro-
ceedings of the I/ITSEC Conference.
Bethel, W., Bass, C., Clay, S. R., Hook, B., Jones, M. T.,
Sowizral, H., and van Dam, A. (1999). Scene graph
apis: wired or tired? In SIGGRAPH ’99: ACM SIG-
GRAPH 99 Conference abstracts and applications,
pages 136–138, New York, NY, USA. ACM Press.
Bierbaum, A. D., Just, C., Hartling, P., Meinert, K., Baker,
A., and Cruz-Neira, C. (2001). VR Juggler: A Vir-
tual Platform for Virtual Reality Application Develop-
ment virtual platform for virtual reality application de-
velopment. In IEEE Virtual Reality 2001 conference
proceedings, pages 89–96, Yokohama, Japan. IEEE
Press.
Biermann, P. and Wachsmuth, I. (2004). Non-physical sim-
ulation of gears and modifiable connections in virtual
reality. In Proceedings of the fifth Virtual Reality In-
ternational Conference (VRIC 2004), pages 159–164,
Laval, France.
Blach, R., Landauer, J., Rsch, A., and Simon, A. (1998).
A Highly Flexible Virtual Reality System. In Future
Generation Computer Systems Special Issue on Vir-
tual Environments. Elsevier Amsterdam.
Greenhalgh, C., Purbrick, J., and Snowdon, D. (2000). In-
side massive-3: flexible support for data consistency
and world structuring. In Proceedings of the third in-
ternational conference on Collaborative virtual envi-
ronments, pages 119–127. ACM Press.
Hagsand, O. (1996). Interactive MultiUser VEs in the DIVE
system. IEEE Multimedia Magazine, 3(1).
Heumer, G., Schilling, M., and Latoschik, M. E. (2005).
Automatic data exchange and synchronization for
knowledge-based intelligent virtual environments. In
Proceedings of the IEEE VR2005, pages 43–50, Bonn,
Germany.
ISO/IEC, JTC 1/SC 24 (2004). X3d abstract. Technical
Report 19775-1:2004, ISO/IEC.
Kalogerakis, E., Christodoulakis, S., and Moumoutzis, N.
(2006). Coupling ontologies with graphics content for
knowledge driven visualization. In Proceedings of the
IEEE VR2006, pages 43–50.
Kapolka, A., McGregor, D., and Capps, M. (2002). A uni-
fied component framework for dynamically extensible
virtual environments. In Fourth ACM International
Conference on Collaborative Virtual Environments.
Latoschik, M. E. and Schilling, M. (2003). Incorporating
VR Databases into AI Knowledge Representations:
A Framework for Intelligent Graphics Applications.
In Proceedings of the Sixth International Conference
on Computer Graphics and Imaging. IASTED, ACTA
Press.
Luck, M. and Aylett, R. (2000). Applying Artificial Intel-
ligence to Virtual Reality: Intelligent Virtual Environ-
ments. Applied Artificial Intelligence, 14(1):3–32.
Lugrin, J.-L. and Cavazza, M. (2007). Making Sense of Vir-
tual Environments: Action Representation, Ground-
ing and Common Sense. In Proceedings of the Intelli-
gent User Interfaces IUI’07.
Meseguer, J. and Talcott, C. (2002). Semantic models
for distributed object reflection. In ECOOP 2002 -
Object-Oriented Programming: 16th European Con-
ference Malaga, Lecture Notes in Computer Science,
pages 1–36. Springer Berlin / Heidelberg.
Peters, S. and Shrobe, H. (2003). Using semantic networks
for knowledge representation in an intelligent environ-
ment. In PerCom ’03: 1st Annual IEEE International
Conference on Pervasive Computing and Communi-
cations, Ft. Worth, TX, USA. IEEE.
Preddy, S. M. and Nance, R. E. (2002). Key requirements
for cave simulations: key requirements for cave sim-
ulations. In WSC ’02: Proceedings of the 34th con-
ference on Winter simulation, pages 127–135. Winter
Simulation Conference.
Reiners, D., Voß, G., and Behr, J. (2002). OpenSG:
Basic Concepts. www.opensg.org/OpenSGPLUS/-
symposium/Papers2002/Reiners Basics.pdf.
Rohlf, J. and Helman, J. (1994). Iris performer: a high
performance multiprocessing toolkit for real-time 3d
graphics. In SIGGRAPH ’94: Proceedings of the 21st
annual conference on Computer graphics and interac-
tive techniques, pages 381–394, New York, NY, USA.
ACM Press.
Soto, M. and Allongue, S. (2002). Modeling methods for
reusable and interoperable virtual entities in multi-
media virtual worlds. Multimedia Tools Appl., 16(1-
2):161–177.
Strauss, P. S. and Carey, R. (1992). An object-oriented 3D
graphics toolkit. In Computer Graphics, volume 26 of
SIGGRAPH Proceedings, pages 341–349.
Tramberend, H. (1999). A distributed virtual reality frame-
work. In IEEE Virtual Reality Conference, pages 14–
21.
TOWARDS INTELLIGENT VR - Multi-Layered Semantic Reflection for Intelligent Virtual Environments
259