Modular Distributed Visualization and Collaboration for a Real-Time 3D Visualizer

Alexandre Valdetaro, Alberto Raposo, Pablo Elias
2014 2014 IEEE 17th International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing  
In this work, we present the design and implementation of distributed visualization and collaboration for an immersive 3D visualizer in a component-oriented fashion. The design follows an MVC approach, isolating all the business objects in the lowest level of the application, making it modular and extensible, therefore providing an easier prototyping of functionality and the isolation of complex business logic algorithms. This design as a solution came from the necessity of an existing
more » ... r with a monolithic implementation, whose maintainability and improvement are impaired due to the coupling between the business logic and the diverse visualization and distribution algorithms. Our design may be reused as an inspiration for other visualizers that wish to reduce the complexity and cost of the development of new business functionality. We implemented the designed visualizer, where we verified both the synchronism of the distributed visualization and the consistency of the collaboration among multiple nodes. We also evaluated the performance impact caused by the distributed visualization.
doi:10.1109/isorc.2014.44 dblp:conf/isorc/ValdetaroRE14 fatcat:wzi7klmwufeunlcl3wt6xs4xdu