Title |
The Image-Guided Surgery Toolkit IGSTK: An Open Source C++ Software Toolkit
|
---|---|
Published in |
Journal of Digital Imaging, August 2007
|
DOI | 10.1007/s10278-007-9054-3 |
Pubmed ID | |
Authors |
Andinet Enquobahrie, Patrick Cheng, Kevin Gary, Luis Ibanez, David Gobbi, Frank Lindseth, Ziv Yaniv, Stephen Aylward, Julien Jomier, Kevin Cleary |
Abstract |
This paper presents an overview of the image-guided surgery toolkit (IGSTK). IGSTK is an open source C++ software library that provides the basic components needed to develop image-guided surgery applications. It is intended for fast prototyping and development of image-guided surgery applications. The toolkit was developed through a collaboration between academic and industry partners. Because IGSTK was designed for safety-critical applications, the development team has adopted lightweight software processes that emphasizes safety and robustness while, at the same time, supporting geographically separated developers. A software process that is philosophically similar to agile software methods was adopted emphasizing iterative, incremental, and test-driven development principles. The guiding principle in the architecture design of IGSTK is patient safety. The IGSTK team implemented a component-based architecture and used state machine software design methodologies to improve the reliability and safety of the components. Every IGSTK component has a well-defined set of features that are governed by state machines. The state machine ensures that the component is always in a valid state and that all state transitions are valid and meaningful. Realizing that the continued success and viability of an open source toolkit depends on a strong user community, the IGSTK team is following several key strategies to build an active user community. These include maintaining a users and developers' mailing list, providing documentation (application programming interface reference document and book), presenting demonstration applications, and delivering tutorial sessions at relevant scientific conferences. |
Mendeley readers
Geographical breakdown
Country | Count | As % |
---|---|---|
United States | 3 | 3% |
Brazil | 1 | 1% |
Finland | 1 | 1% |
United Kingdom | 1 | 1% |
India | 1 | 1% |
Argentina | 1 | 1% |
Canada | 1 | 1% |
Unknown | 91 | 91% |
Demographic breakdown
Readers by professional status | Count | As % |
---|---|---|
Student > Ph. D. Student | 21 | 21% |
Researcher | 18 | 18% |
Student > Master | 17 | 17% |
Professor | 8 | 8% |
Professor > Associate Professor | 7 | 7% |
Other | 19 | 19% |
Unknown | 10 | 10% |
Readers by discipline | Count | As % |
---|---|---|
Computer Science | 32 | 32% |
Engineering | 26 | 26% |
Medicine and Dentistry | 12 | 12% |
Business, Management and Accounting | 3 | 3% |
Neuroscience | 3 | 3% |
Other | 9 | 9% |
Unknown | 15 | 15% |