DocumentCode
889490
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
Volume
10
Issue
2
fYear
2006
fDate
4/1/2006 12:00:00 AM
Firstpage
312
Lastpage
322
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;
fLanguage
English
Journal_Title
Information Technology in Biomedicine, IEEE Transactions on
Publisher
ieee
ISSN
1089-7771
Type
jour
DOI
10.1109/TITB.2006.864479
Filename
1613957
Link To Document