NASA Logo, National Aeronautics and Space Administration

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

Ames Participation in Orion Software Development
Ames researchers Tom Pressburger and Andy Goforth are providing expertise and guidance to Lockheed-Martin, Orion’s prime contractor in the development of software tools for Crew Exploration Vehicle (CEV) software. Pressburger ...
+ Read more
Error-Detecting Analyzer for Orion Software Models in Development
The Robust Software Engineering area of the Intelligent Systems Division has developed UML Pathfinder, an analyzer capable of finding errors early in the software life cycle for complex Crew Exploration ...
+ Read more
Parametric Analysis Paper and Tool Presentation at ASE 2008
A peer-reviewed paper on “Tool Support for Parametric Analysis of Large Software Simulation Systems” was accepted for the Tools-demonstration session of the 2008 Automated Software Engineering Conference (ASE 2008), to ...
+ Read more
Verification and Validation of Neuro-Adaptive Aircraft Control Systems
Dr. Johann Schumann will be an invited plenary speaker at the North American Simulation Technology Conference (NASTEC 2008), to be held at McGill University, Montreal, Canada August 13-15. He will ...
+ Read more
First Gov logo
NASA Logo - nasa.gov