Federal Awards · Award

IGF::OT::IGF MODERN FLIGHT-CRITICAL SYSTEMS INCLUDE HUNDREDS OF THOUSANDS TO MILLIONS OF LINES OF CODE. THE…

Award details are derived from public USAspending.gov records. Not a bid recommendation.

Award details

Award ID
NNX13CL53P
Contractor
Sub-agency / office
National Aeronautics and Space Administration
Award amount
$0
Period of performance
May 23, 2013 – Nov 23, 2013
NAICS
541712 — Research and Development in the Physical, Engineering, and Life Sciences
PSC
PSC AR11
Place of performance
IL

Public award description

IGF::OT::IGF MODERN FLIGHT-CRITICAL SYSTEMS INCLUDE HUNDREDS OF THOUSANDS TO MILLIONS OF LINES OF CODE. THE BOEING 777, FOR INSTANCE, INCLUDES OVER 2 MILLION LINES OF CODE. FUTURE PROJECTS WILL ONLY FEATURE AN INCREASING AMOUNT OF SOURCE CODE, MOSTLY WRITTEN IN THE C PROGRAMMING LANGUAGE. THE ONLY WAY TO COMPLETELY ENSURE THE SAFETY OF FLIGHT CRITICAL SYSTEMS IS THROUGH STATIC, FORMAL PROGRAM VERIFICATION. IN ORDER TO EFFECTIVELY VERIFY SUCH LARGE PROGRAMS WRITTEN IN THE C PROGRAMMING LANGUAGE, WE PROPOSE A SCALEABLE SYSTEM FOR THE VERIFICATION OF PROGRAM WRITTEN IN C BASED ON MATCHING LOGIC, OR PROGRAM VERIFICATION LOGIC. MATCHING LOGIC HAS THE BENEFIT OF BEING MORE SCALEABLE THAN TRADITIONAL HOARE/SEPERATION LOGIC VERIFIERS BECAUSE THEY BUILD A LARGE FIRST ORDER LOGIC PROOF GOAL FOR ENTIRE FUNCTIONS AT A TIME, WHILE MATCHING LOGIC PROCEEDS IN PROGRAM ORDER, PROVING GOALS INCREMENTALLY. ADDITIONALLY, MATCHING LOGIC VERIFIERS ARE BASED ON OPERATIONAL SEMANTICS OF THE PROGRAMMING LANGUAGE IN QUESTION. OPERATIONAL SEMANTICS OFFER THE BENEFIT OF BEING FULLY EXECUTABLE, SO THAT ONE MAY INCREASE BELIEF THAT THEY ARE CORRECT BY TESTING TYPICAL COMPILER TEST SUITE PROGRAMS, SUCH AS THE GCC TORTURE TESTS FOR THE C LANGUAGE. ULTIMATELY, OUR PROPOSED RESEARCH WILL RESULT IN A VERIFIER THAT IS BOTH MORE SCALABLE AND MORE TRUSTWORTHY THAN THE COMPETITION.

Source: USAspending.gov

Find out who's winning similar federal contracts

Discover comparable awards, related contractors, and agency purchasing history.

Don't take our word for it. Ask AI about RFPCapture.

See what leading AI assistants have to say about RFPCapture and CaptureIQ.

Gemini opens without a prefilled question. Click Gemini to copy the research question when your browser allows, or use Copy question.