Overview
We are the Robust Software Engineering technical area, based in the Intelligent Systems Division at NASA's Ames Research Center at Moffett Field, California.
Our goal is to dramatically increase the reliability and robustness of NASA's mission related software, and the productivity of its software engineering, through the research, development, application, and transfer of automated software engineering technology that scales to meet NASA's software challenges. We draw upon many techniques from Computer Science (for example, in the areas of program verification, automated reasoning, model checking, static analysis, symbolic evaluation, and machine learning) and apply them to the verification and validation of software, as well as code generation. Technologies we developed include automated software analysis, automated test case generation, reliable code generation, and risk prediction and analysis.
We applied our technologies to NASA projects involved with Space and Aeronautics, and spun off sample educational lessons for students and teachers. We are currently engaged with projects in all the NASA Mission Directorates: Exploration, Aeronautics, Science, and Space Operations.
News
Java PathFinder Workshop Held
Talks ranged from JPF tutorials to presentations of ongoing JPF applications
+ Read More
Water Recovery System Verification
The system will provide ISS astronauts with up to 28 gallons of potable recycled water per day
+ Read More
Practical Web Application Verification
The JavaPathinder tool developed by Fujitsu can automatically verify if a web large application can operate properly to process specified task transactions
+ Read More
Automated Test Case Generation Applied to PadAbort-1 Models
Java PathFinder test suites can now guarantee full path, transition, and state coverage
+ Read More
Technical Area Lead
Joseph C. Coughlan
Group Members
Guillaume Brat
David Bushnell
Ewen Denney
Dimitra Giannakopoulou
Andre Goforth
Karen Gundy-Burlet
Stephen Jacklin
Masoud Mansouri-Samani
Lawrence Markosian
Peter Mehlitz
Corina Pasareanu
Thomas Pressburger
Johann Schumann
Sarah Thompson
RSE Affiliate
Dr. Michael Lowry, Chief Scientist
