NASA chief software engineer to discuss test driven software development

Published: Jun 1, 2012 12:00:00 PM
Media Contact: Morgan Stashick, stashml@auburn.edu , 334-844-3591

Thomas Clune, chief of software systems support at NASA’s Goddard Space Flight Center, will discuss test driven development and numerical algorithms in software development on Friday, June 8, at 1:30 p.m. in 3129 Shelby Center. His presentation, “Scientific Software and Test Driven Development,” is hosted by Auburn University’s Department of Computer Science and Software Engineering.

Test driven development (TDD) reverses the traditional role of software development testing in that developers first write test procedures and then implement production code that passes those tests. Clune’s lecture will feature an introduction to TDD and the wide acceptance the process is gaining in many professional software communities. He will also speak on an alternative process of using numerical algorithms in the commercial software industry. Clune earned his doctorate in physics from UC Berkeley and went on to become a postdoctoral student at the University of Colorado where he became interested in high performance computing. As a parallel applications analyst at NASA’s Goddard Space Flight Center, Clune worked with a number of complex scientific models that span a wide variety of scientific disciplines. He is currently investigating the intersection of scientific modeling with modern software engineering practices.