The new approach NASA is taking to get its crews to low-Earth orbit with commercial partnerships requires the space agency to closely examine the plans companies have for their own space transportation systems to ensure they are as safe and reliable as can be.
Reviewing software, for example, has become increasingly important in aerospace as technology has become more complex, and computers are required to take on more and more of the operation of systems. Simply put, computer programs can detect the need to make adjustments then execute those adjustments in a fraction of the time it would take a person to even turn his or her head to read an instrument. Software also can handle the mundane, everyday aspects of a spacecraft to free up astronauts and crew for unique tasks. Read more at http://go.nasa.gov/1t04QbX.