kevin.garyDr. Gary is an Associate Professor (tenured) at Arizona State University Polytechnic Campus in the Department of Engineering, College of Technology and Innovation. Dr. Gary is a software engineer by academic training and industry experience. His general areas of research include software architecture and design, software process (specifically agile methods and open source software), and entrepreneurship. He is currently interested in how all of these areas may be brought to bear on technology to make people smarter and healthier. In healthcare, he has worked on projects such as the open source Image-guided Surgical Toolkit (, simulators for surgical training, and robotic applications for minimally-invasive surgery. He recently completed a sabbatical at the Sheik Zayed Institute for Pediatric Surgical Innovation at the Children’s National Medical Center, working in a clinical setting in the Bioengineering initiative on system integration challenges to getting technology in the OR. In the area of teaching and  learning he has worked on software platforms for higher education including the Cisco Networking Academy, Academus, and uPortal, and has devised a project-centered pedagogical model for software engineering education known as the Software Enterprise (

Health Related Publications

  1. Patwardhan, M, Stoll, R., Hamel, D.B., Amresh, A., Gary, K.A. and Pina, A., “Design a Mobile Application to Support the Indicated Prevention and Early Intervention of Childhood Anxiety”, Proceedings of the National Institutes of Health Conference on Wireless Health (WH’15), Besthesda, MD, October 2015.
  2. Gary K., Yaniv, Z., Guler, O. Cleary, K., and Enquoharie, A. “Source Code Control Workflows for Open Source Software”, Proceedings of the 13th International Conference on Software Engineering Research and Practice, Las Vegas NV, July 2014. Koutenaei, B. Azizi and Kojcev, R. and Wilson, E. and Gary, K.A., Navab, N. and Cleary, K. “Do we really need Robots for NOTES”, International Journal of Computer-Assisted Radiology and Surgery (CARS), vol. 8, no. 1, pp. 201-205, Springer 2013.
  3. Kojcev, R., Wilson, E., Gary, K., Navab, N., and Cleary, K. “System Architecture and Embedded Software for a Prototype Robotic NOTES Implementation.” submitted to the 4th International Conference on Information Processing for Computer-aided Interventions (IPCAI 2013), Heidleburg Germany, June 2013.
  4. Gary, K., Kojcev, R., and Cleary, K. “System Architecture using UML and SysML for a Robotic NOTES platform”, Software Engineering and Applications Conference (SEA2012), November 2012.
  5. Gary, K., Kojcev, R., and Cleary, K. “Observations on the Evolving Maturity of Software and Systems Architectures Supporting Surgical Procedures”, Workshop on Infrastructure, Tools, and Technologies for Systems of Systems of Medical Devices (SoSMD 2011), November 2011.
  6. Gary, K., Kokoori, S., Muffih, B., Enquobahrie, A., Cheng, P., Yaniv, Z., and Cleary, K. “Agile Methods for Safety-Critical Open Source Software”, Journal of Software: Practice & Experience, April 2011.
  7. Muffih, B. and Gary, K. “Global State Validation in a Component-base Architecture”, Proceedings of the 9th Conference on Software Engineering Research and Practice (SERP’10). Las Vegas, NV, July 2010.
  8. Cleary, K. et al. The Image-guided Surgery Tookit, 2nd edition. Chapters on State Machine Validation, Scene Graph Visualization, and Software Development Process, 2009.
  9. Ibanez, L., Enquobahrie, A., Turek, M., Jomier, J., Avila, R., Cheng, P., Yaniv, Z., Lindseth, F. Gary, K., and Cleary, K. “IGSTK: Building High Quality Roads with Open Source Software”, Workshop on Systems and Architectures for Computer Assisted Interventions (SACAI’08) at the Conf on Medical Image Computing and Computer Assisted Intervention (MICCAI’08), New York, NY, September 2008.
  10. Gary, K., Andinet Enquobahrie, Ibanez, L., Cleary, K., Cheng, P., and Yaniv, Z. “The Development of the Image-Guided Surgical Toolkit (IGSTK): An Open Source Package for Medical Interventions”, Workshop on Software and Systems for Medical Devices and Services (SDMS’07) at the 2007 Real-time Systems Symposium (RTSS’07), Tucson, AZ, December 2007.
  11. Enquobahrie, A., Cheng, P., Gary, K., Ibanez L., Gobbi D., Lindseth, F., Yaniv, Z., Aylward, S., Jomier, J., and Cleary, K. “The Image-Guided Surgery Toolkit IGSTK: An Open Source C++Software Toolkit” Journal of Digital Imaging, August 2007.
  12. Gary, K., Kokoori, S., David, B., Otoom, M., and Cleary, K. “Architecture Validation in Open Source Software” Proceedings of ROSATEA 2007: The Role of Software Architecture for Testing and Analysis, Boston MA, July 2007.
  13. Gary, K., Kokoori, S., David, B., Otoom, M., Blake, M.B., and Cleary, K. “An Architecture Validation Toolset for Ensuring Patient Safety in an Open Source Software Toolkit for Image-guided Surgery Applications” The Workshop on Open Source Software at the 9th International Conference on Medical Image Computing and Computer Assisted Intervention (MICCAI’06), Copenhagen, Denmark, October 2006.
  14. Gary, K., Blake, B., Ibanez, L., Gobbi, D., Aylward, S., and Cleary, K. “IGSTK: An Open Source Software Platform for Image-Guided Surgery” IEEE Computer Special Issue on software engineering and application of software-based medical devices, 39(4), April 2006.
  15. Cheng, P., Zhang, H., Kim, H., Gary, K., Blake, M.B., Gobbi, D., Aylward, S., Jomier, J., Enquobahrie, A., Avila, R., Ibanez, L., and Cleary, K. “IGSTK: Framework and Example Applications Using and Open Source Toolkit for Image Guided Surgery Applications” Proceedings of SPIE Medical Imaging 2006, San Diego, CA, February 2006.
  16. Ibanez, L., Jomier, J., Gobbi, D., Avila, R., Blake, M. B., Kim, H., Gary, K., Aylward, S., and Cleary, K. “IGSTK: A State Machine Architecture for an Open Source Software Toolkit for Image-Guided Surgery Applications” The Workshop on Open Source Software at the 8th International Conference on Medical Image Computing and Computer Assisted Intervention (MICCAI’05). Palm Springs, CA, October 2005.
  17. Blake, M.B., Cleary, K., Kim, H.S., Ranjan, S.R., Gary, K., Jomier, J, Aylward, S., and Ibanez, L., “Component-Based Design and Development for Robust Medical Applications” High Confidence Medical Device Software and Systems Workshop, Philadelphia, PA, June 2005.
  18. Blake, M.B., Cleary, K., Ranjan, S., Ibanez, L., and Gary, K. “Use Case Driven Component Specification: A Medical Applications Perspective to Product Line Development” ACM Symposium for Applied Computing (SAC2005), Santa Fe, NM, March 2005.
  19. Cleary, K., Stoianovic, D., Glossop, N., Gary, K., Onda, S., Cody, R., Lindisch, D., Stanimir, A., Mazilu, D., Patriciu, A., Watson, V., and Levy, E., “CT-Directed Robotic Biopsy Testbed: Motivation and Concept” in S.K. Mun (ed.) Medical Imaging 2001, Proceedings of SPIE vol. 4319, pages 231-236, 2001 .
  20. Jiang, L., Gary, K., Cleary, K., and Choi, J. “Component-based Technology Integration for Minimally Invasive Spine Procedures” Proceedings of Mathematics and Engineering Techniques in Medicine and Biological Sciences (METMBS) 2000. Las Vegas, NV, June 2000.
  21. Jiang, L., Gary, K.,Yi, J., Kim, K.H., Kwon, S., Ra, J.B., Cleary, K., Zeng, J, Mun, S.K. “Spine Biopsy Simulator Incorporating Force Feedback” Proc. of Mathematics and Engineering Techniques in Medicine and Biological Sciences (METMBS) 2000. Las Vegas, NV, June 2000.
  22. Choi, J., Cleary, K., Zeng, J., Gary, K., Freedman, M., Levy, E., Watson, V., Traynor, L., and Wang, Z. “I-SPINE: a Software Package for Advances in Image-guided and Minimally Invasive Spine Procedures” Proceedings of SPIE, from the 28th AIPR Workshop, Washington, DC, October 1999

Health Related Presentations

  1. Stoll, R.D., Amresh, A., Gary, K., and Pina, A.A. “Using Gaming and Biosensors to Optimize Child Anxiety Prevention Efforts in Effectiveness Settings”, The 2015 Society for Preventative Research Conference, Washington D.C., May 2015.
  2. Bamshad A.K., Kojcev R., Wilson E., Gary K., Navab N., Cleary K. “Integrated and teleoperated system for wireless Robotic Natural Orifice Transluminal Endoscopic Surgery (R-NOTES)” The 2013 National Image-Guided Therapy Workshop, Washington D.C., June 2013.
  3. Gary, K. “Models for Open Source Applications in Healthcare” presentation at Open Source Solutions for Multi-Center Information Management (MCIM 2007), St. Louis, MO, April 2007.
  4. Gary, K. “Open Source Software Development Processes” tutorial at Open Source Solutions for Multi-Center Information Management (MCIM 2007), St. Louis, MO, April 2007.
  5. Gary, K. “Open Source Platforms” Infusion Software Tech Days, Gilbert, AZ, March 2007.
  6. Cleary, K., Mun, S.K., Freedman, M., Zeng, J., Choi, J., Lindisch, D., Hum, B., Watson, V., and Gary, K. “Image-Guided, Minimally Invasive Spine Procedures: Intraoperative Imaging, 3D Visualization, and Robotics” American Telemedicine Association Conf (Abstract), April 2000.
  7. Cleary, K., Watson, V., Choi, J., Freedman, M., Zeng, J., Lindisch, D., Gary, K., Traynor, L., Mun, S.K.,  and Devey, G. “Minimally Invasive Spine Procedures: Mobile CT and 3D Visualization for Percutaneous Vertebroplasty”. Presentation at the SMIT meeting, Boston, MA, September 1999.
  8. Zeng, J., Traynor, L., Gary, K., Cleary, K., Levy, E., Kim, K.J., Yi, J.Y., Kim, K.H., Ra, J.B., and Mun, S.K.. “A Three-dimensional Training System for Spine Needle Biopsy” (Abstract Presentation) 85th Scientific Assembly and Annual Meeting of the Radiology Society of North America. Chicago, IL, November 1999.