top | item 17102729

(no title)

Zarathust | 7 years ago

The code base for the International Space Station is probably also VERY complex

discuss

order

ddalex|7 years ago

Probably not. Complex things break a lot. You want the life-critical code to be as simple as possible, with proven correctness if possible. I bet you'll not find 1 recursion in ISS flight code, and you'll not find anything that's not having an known-upper-bound on time run.

Zarathust|7 years ago

https://www.nasa.gov/feature/facts-and-figures

It is possible that code itself is not that complex, but the interaction between all modules certainly has a high level of complexity.

"In the International Space Station’s U.S. segment alone, more than 1.5 million lines of flight software code run on 44 computers communicating via 100 data networks transferring 400,000 signals (e.g. pressure or temperature measurements, valve positions, etc.)."