Maxxus |
Posted on 19-08-01, 21:00 in I have yet to have never seen it all.
|
Post: #1 of 1
Since: 10-30-18 Last post: 1948 days Last view: 1601 days |
So... I'm actually a software engineer in the aviation industry and for anyone interested this is the standard we have to comply to for software for the FAA, https://en.wikipedia.org/wiki/DO-178B. The FAA is crazy strict on software that goes into aircraft and requires that everything is tested and certified to do exactly what it's supposed to do. Even the compilers and other tools we use have to be certified, not just the software we write. I haven't dug too much into the details of the 737 MAX that tomman linked, but it seems like the FAA caught the problem BEFORE the airplane passed it's cert process, which is why there is a process. It looks like a software change that they were attempting to cert caused the overload. As part of the cert processes there is a stress testing that is required and max cpu load, along with other details like max memory usage, max temperature and other things are recorded. |