Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process
Software Engineering: A Practitioner's Approach
Software Engineering: A Practitioner's Approach
The evolution of Protégé: an environment for knowledge-based systems development
International Journal of Human-Computer Studies
Coupling Ontologies with Graphics Content for Knowledge Driven Visualization
VR '06 Proceedings of the IEEE conference on Virtual Reality
Instance assisted ontology alignment for digital museums
SMO'07 Proceedings of the 7th WSEAS International Conference on Simulation, Modelling and Optimization
OWLET: an object-oriented environment for OWL ontology
ICCOMP'07 Proceedings of the 11th WSEAS International Conference on Computers
Modified Virtual Reality for Intuitive Semantic Information Visualization
IV '08 Proceedings of the 2008 12th International Conference Information Visualisation
O3L: an OWL object-oriented library for the realization of ontology based applications
ICCOMP'09 Proceedings of the WSEAES 13th international conference on Computers
Developing ontology based applications with O3L
WSEAS Transactions on Computers
Hi-index | 0.00 |
In this paper, an object-oriented software system for the management of virtual scenes is presented. This system, called OntSceneBuilder, uses a domain ontology in order to obtain at least three benefits: accuracy, ease of content reuse and management of virtual scenes. The accuracy is ensured by default, since any ontology provides a precise specification of the concepts and their relations of a domain. Each concept is associated with 2D and 3D resources and a virtual artifact. The graph of the virtual artifacts forms a virtual scene of a virtual exposition. The paper also presents some models of the system development process, mainly realized during the analysis and design activities. Our aim was to analyze the OntSceneBuilder from the functional and interactional viewpoints and to create its software use case diagram. Furthermore, each software use case was designed from the structural and dynamical viewpoints. At the same time we also constructed the system software architecture. Some classes of the software architecture manage the concepts of the domain ontology associated with the topic chosen by user. The system has been experimented in the realization of virtual scenes of a virtual historic exposition.