Title :
GiPSi: a framework for open source/open architecture software development for organ-level surgical simulation
Author :
Cavusoglu, M. Cenk ; Göktekin, Tolga G. ; Tendick, Frank
Author_Institution :
Dept. of Surg., Univ. of California, San Francisco, CA
fDate :
4/1/2006 12:00:00 AM
Abstract :
This paper presents the architectural details of an evolving open source/open architecture software framework for developing organ-level surgical simulations. Our goal is to facilitate shared development of reusable models, to accommodate heterogeneous models of computation, and to provide a framework for interfacing multiple heterogeneous models. The framework provides an application programming interface for interfacing dynamic models defined over spatial domains. It is specifically designed to be independent of the specifics of the modeling methods used, and therefore facilitates seamless integration of heterogeneous models and processes. Furthermore, each model has separate geometries for visualization, simulation, and interfacing, allowing the model developer to choose the most natural geometric representation for each case. Input/output interfaces for visualization and haptics for real-time interactive applications have also been provided
Keywords :
application program interfaces; biological organs; haptic interfaces; medical computing; public domain software; surgery; virtual reality; API; GiPSi; general interactive physical simulation interface; heterogeneous model integration; input-output interface; natural geometric representation; open architecture software development; open source software; organ-level surgical simulation; real-time interactive application; virtual environment; Application software; Computational modeling; Computer architecture; Computer interfaces; Dynamic programming; Geometry; Open source software; Solid modeling; Surgery; Visualization; Open architecture framework; shared development; surgical simulation; virtual environments;
Journal_Title :
Information Technology in Biomedicine, IEEE Transactions on
DOI :
10.1109/TITB.2006.864479