• DocumentCode
    237124
  • Title

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

  • Author

    Valdetaro, Alexandre ; Raposo, Alberto ; Elias, Pablo

  • Author_Institution
    Tech.-Sci. Software Dev. Inst. (Tecgraf), Pontifical Catholic Univ. of Rio de Janeiro, Rio de Janeiro, Brazil
  • fYear
    2014
  • fDate
    10-12 June 2014
  • Firstpage
    32
  • Lastpage
    39
  • Abstract
    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 visualizer 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.
  • Keywords
    business data processing; data visualisation; groupware; real-time systems; MVC approach; business functionality; business object isolation; collaboration; complex business logic algorithms; distribution algorithms; modular distributed visualization; real-time 3D visualizer; Business; Collaboration; Data visualization; Real-time systems; Rendering (computer graphics); Three-dimensional displays; Visualization; Distributed visualization; collaboration; components;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2014 IEEE 17th International Symposium on
  • Conference_Location
    Reno, NV
  • ISSN
    1555-0885
  • Type

    conf

  • DOI
    10.1109/ISORC.2014.44
  • Filename
    6899128