Adaptive Architecture to Support Context-Aware Collaborative Networked Virtual Surgical Simulators (CNVSS)

  • Christian Diaz
  • Helmuth Trefftz
  • Lucia Quintero
  • Diego Acosta
  • Sakti Srivastava
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8526)


Stand-alone and networked surgical virtual reality based simulators have been proposed as means to train surgical skills with or without a supervisor nearby the student or trainee. However, surgical skills teaching in medicine schools and hospitals is changing, requiring the development of new tools to focus on: (i) importance of mentors role, (ii) teamwork skills and (iii) remote training support. For these reasons a surgical simulator should not only allow the training involving a student and an instructor that are located remotely, but also the collaborative training session involving a group of several students adopting different medical roles during the training session.

Collaborative Networked Virtual Surgical Simulators (CNVSS) allow collaborative training of surgical procedures where remotely located users with different surgical roles can take part in a training session. Several works have addressed the issues related to the development of CNVSS using various strategies. To the best of our knowledge no one has focused on handling heterogeneity in collaborative surgical virtual environments. Handling heterogeneity in this type of collaborative sessions is important because not all remotely located users have homogeneous Internet connections, nor the same interaction devices and displays, nor the same computational resources, among other factors. Additionally, if heterogeneity is not handled properly, it will have an adverse impact on the performance of each user during the collaborative session. In this paper we describe the development of an adaptive architecture with the purpose of implementing a context-aware model for collaborative virtual surgical simulation in order to handle the heterogeneity involved in the collaboration session.


Context Aware Collaborative Networked Surgical Simulators Remote Medical Training 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Allard, J., Cotin, S., Faure, F., Bensoussan, P.J., Poyer, F., Duriez, C., Delingette, H., Grisoni, L.: Sofa: An open source framework for medical simulation. In: Medicine Meets Virtual Reality, MMVR (2007)Google Scholar
  2. 2.
    Montgomery, K., Bruyns, C., Brown, J., Sorkin, S., Mazzella, F., Thonier, G., Tellier, A., Lerman, B., Menon, A.: Spring: A general framework for collaborative, real-time surgical simulation. In: Medicine Meets Virtual Reality (MMVR 2002), pp. 23–26. IOS Press (2002)Google Scholar
  3. 3.
    Liberatore, V., Cavusoglu, M.C., Cai, Q.: Gipsinet: An open source/open architecture network middleware for surgical simulations. In: Surgical Simulations, Medicine Meets Virtual Reality 14, MMVR (2003)Google Scholar
  4. 4.
    Tang, S.W., Chong, K.L., Qin, J., Chui, Y.P., Ho, S.M., Heng, P.A.: Eciss: A middleware based development framework for enhancing collaboration in surgical simulation. In: IEEE International Conference on Integration Technology, ICIT 2007 (2007)Google Scholar
  5. 5.
    Qin, J., Choi, K.S., Poon, W.S., Heng, P.A.: A framework using cluster-based hybrid network architecture for collaborative virtual surgery. Computer Methods and Programs in Biomedicine 96(3), 205–216 (2009)CrossRefGoogle Scholar
  6. 6.
    Qin, J., Choi, K.S., Heng, P.A.: Collaborative simulation of soft-tissue deformation for virtual surgery applications. Journal of Medical Systems 34, 367–378 (2010), doi:10.1007/s10916-008-9249-2CrossRefGoogle Scholar
  7. 7.
    Dev, P., Heinrichs, W.: Learning medicine through collaboration and action: collaborative, experiential, networked learning environments. Virtual Reality 12, 215–234 (2008), doi:10.1007/s10055-008-0099-5CrossRefGoogle Scholar
  8. 8.
    Qin, J., Choi, K.S., Pang, W.M., Yi, Z., Heng, P.A.: Collaborative virtual surgery: Techniques, applications and challenges. The International Journal of Virtual Reality 9, 1–7 (2010)zbMATHGoogle Scholar
  9. 9.
    Marsh, J., Glencross, M., Pettifer, S., Hubbold, R.: A network architecture supporting consistent rich behavior in collaborative interactive applications. IEEE Transactions on Visualization and Computer Graphics 12, 405–416 (2006)CrossRefGoogle Scholar
  10. 10.
    Lin, S., Narayan, R.J., Lee, Y.S.: Hybrid client-server architecture and control techniques for collaborative product development using haptic interfaces. Computers in Industry 61(1), 83–96 (2010)CrossRefGoogle Scholar
  11. 11.
    Salehie, M., Tahvildari, L.: Self-adaptive software: Landscape and research challenges. ACM Transactions on Autonomous and Adaptive Systems 4(2), 14:1–14:42 (2009)Google Scholar
  12. 12.
    Hong, J.-Y., Suh, E.-H., Kim, S.-J.: Context-aware systems: A literature review and classification. Expert Systems with Applications 36(4), 8509–8522 (2009)CrossRefGoogle Scholar
  13. 13.
    Russel, J., Cohn, R.: Iperf. Book on Demand (2012)Google Scholar
  14. 14.
    Jain, M., Dovrolis, C.: Pathload: A measurement tool for end-to-end available bandwidth. In: Proceedings of Passive and Active Measurements (PAM) Workshop, pp. 14–25 (2002)Google Scholar
  15. 15.
    Diaz, C., Trefftz, H., Quintero, L., Acosta, D., Srivastava, S.: Collaborative networked virtual surgical simulators (CNVSS): Factors affecting collaborative performance. Presence: Teleoperators and Virtual Environments 22(1), 1–29 (2013)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Christian Diaz
    • 1
  • Helmuth Trefftz
    • 1
  • Lucia Quintero
    • 2
  • Diego Acosta
    • 3
  • Sakti Srivastava
    • 4
  1. 1.Grupo de I+D+I en TICUniversidad EAFITMedellinColombia
  2. 2.Grupo de Investigacion de Modelado MatematicoUniversidad EAFITMedellinColombia
  3. 3.Grupo de Investigacion DDPUniversidad EAFITMedellinColombia
  4. 4.Department of SurgeryStanford UniversityPalo AltoUSA

Personalised recommendations