soma.cell

Programs: aerospace

15 verified Soma programs in the aerospace domain. Each page shows the source and what soma check, soma test, soma verify and soma run printed on it.

ProgramLinesUses
Autopilot authority — Aeroflot 593: the half-disconnected autopilot108a state machine, a memory invariant, try / catch
Cabin pressurization — Helios 522: the manual-mode takeoff, unrepresentable106a state machine, a memory invariant, try / catch
Cargo door — Turkish Airlines 981: "indicated locked" is not LOCKED116a state machine, a memory invariant, try / catch
Docking approach — Progress / Mir 1997: abort means ABORT116a state machine, a memory invariant, try / catch
Engine fire bottle — one-shot suppression, fuel off FIRST117a state machine, a memory invariant, try / catch
Fuel crossfeed — Air Transat 236: never feed a leak from the good tank118a state machine, a memory invariant, try / catch
Landing gear — weight-on-wheels interlock, made unrepresentable99a state machine, a memory invariant, try / catch
Launch commit criteria — Challenger: no waiver path to ignition127a state machine, a memory invariant, try / catch
Cryo tank heater — Apollo 13: the thermostat that welded shut110a state machine, a memory invariant, try / catch
Parachute sequence — Genesis: the drogue that never fired105a state machine, a memory invariant, try / catch
Range safety — the flight termination system's three one-way doors114a state machine, a memory invariant, try / catch
Stage separation — the ascent sequence as a proven order90a state machine, a memory invariant, try / catch
Tcas resolution advisory — Überlingen: the opposite maneuver is no state121a state machine, a memory invariant, try / catch
Thrust reverser — Lauda Air 004: in-flight deployment, made structural100a state machine, a memory invariant, try / catch
Unreliable airspeed — AF447: the autopilot never flies on bad data105a state machine, a memory invariant, try / catch