This paper presents a layered component-based system approach aiming at providing facilities for cooperating in Collaborative Visualization Environments by sharing the state of the visualization between users. The requirements addressed by the system concern scalability, decoupling, abstraction, and application-independence. The proposed component-based system is structured into two different layers: (i) Collaborative Middleware Layer, responsible for notifying users when events occur, and (ii) Collaborative User Layer, in charge of intercepting and executing user requests. The paper presents also a collaborative task flow diagram, which shows the sequence of procedures that must be completed to create and share visualization objects. The applicability of the system is illustrated by a healthcare case study, in which two users interact with each other as well as with visualization objects in a shared collaborative environment. The visualization objects are generated by applying two different reconstruction techniques to medical images coming from various modalities like Computed Tomography and Magnetic Resonance Imaging: Ray Casting and Multiplanar Reconstruction.

Design of a Layered Component-Based System for Sharing Visualization Objects in Collaborative Environments

Mario Ciampi
2012

Abstract

This paper presents a layered component-based system approach aiming at providing facilities for cooperating in Collaborative Visualization Environments by sharing the state of the visualization between users. The requirements addressed by the system concern scalability, decoupling, abstraction, and application-independence. The proposed component-based system is structured into two different layers: (i) Collaborative Middleware Layer, responsible for notifying users when events occur, and (ii) Collaborative User Layer, in charge of intercepting and executing user requests. The paper presents also a collaborative task flow diagram, which shows the sequence of procedures that must be completed to create and share visualization objects. The applicability of the system is illustrated by a healthcare case study, in which two users interact with each other as well as with visualization objects in a shared collaborative environment. The visualization objects are generated by applying two different reconstruction techniques to medical images coming from various modalities like Computed Tomography and Magnetic Resonance Imaging: Ray Casting and Multiplanar Reconstruction.
2012
Istituto di Calcolo e Reti ad Alte Prestazioni - ICAR
collaborative virtual environment
software architecture
visualization
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/176203
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact