Advanced Intelligent Systems
Purpose
NASA’s exploration agenda requires the ability to quickly develop and modify adaptive systems. There is a vital need for revolutionary approaches to software development and software operations to manage unforeseen problems with current endeavors, and to provide state–of–the–art support for exploration opportunities on future missions.
Research Focus
In close collaboration with NASA engineers, researchers at Texas Tech University are developing high–level programming languages and have already successfully applied them to the development of a number of critical onboard systems. Further enhancements of these languages will improve NASA’s ability to rapidly and reliably develop and modify future software systems.
Recent Developments
- Developed the A–Prolog and SequenceL languages
- Prototyped the Shuttle Abort Flight Management System
- Prototyped the Orion Crew Exploration Vehicle’s Onboard Abort Executive
- Developed a prototype and requirements for the Shuttle Predictor Code, which is being considered for reuse on the Crew Exploration Vehicle
- Modeled the Space Shuttle’s Reaction Control
- Developed a Visual Inspection System
- Developed formal approaches to the definition of advanced systems, applicable to both robotic and human spaceflight
For more information, please visit the Advanced Intelligent Systems home page.




