NASA started using the Eclipse Rich Client Platform in the summer of 2004 and is now using it on three different Mars missions. It's also having an impact in NASA's new lunar program. This short talk highlights the latest developments, including our use of OpenGL for orbital map visualization, server-side Equinox for data handling, and GEF for flexible robot telemetry displays.
Come learn how Eclipse is helping us explore the universe.
Jeff Norris is the supervisor of the Planning Software Systems Group at the NASA Jet Propulsion Laboratory. His group develops and supports operations systems for a variety of missions including the Phoenix Mars Scout, Cassini Saturnian Orbiter, Mars Reconnaissance Orbiter, and the Spirit and Opportunity Mars Exploration Rovers-- for which they were co-winner of the 2004 NASA Software of the Year Award. He is currently leading the development of the uplink system for the 2009 Mars Science Laboratory Rover and a variety of lunar and martian operations technology projects. Jeff is a strong advocate for the application of agile development methodologies and open source software in mission critical applications. He received Bachelor's and Masters degrees in Computer Science from MIT and lives with his wife and two children near Pasadena, CA.