NASA NTRS ยท 19990021030
Testing and Troubleshooting Automatically Generated Source Code
Abstract
Tools allowing engineers to model the real-time behavior of systems that control many types of NASA systems have become widespread. These tools automatically generate source code that is compiled, linked, then downloaded into computers controlling everything from wind tunnels to space flight systems. These tools save hundreds of hours of software development time and allow engineers with thorough application area knowledge but little software development experience to generate software to control the systems they use daily. These systems are verified and validated by simulating the real-time models, and by other techniques that focus on the model or the hardware. The automatically generated source code is typically not subjected to rigorous testing using conventional software testing techniques. Given the criticality and safety issues surrounding these systems, the application of conventional and new software testing and troubleshooting techniques to the automatically generated will improve the reliability of the resulting systems.
Keep this discovery
Explore connections, maps & timelines
Henry, Joel. 1998-10-01. Testing and Troubleshooting Automatically Generated Source Code. https://ntrs.nasa.gov/citations/19990021030
Cite the original work for its findings. Save a collection to share your selection of sources.