1.

What Is Avionics Dead Code?

Answer»

DO-178B dead code is executable (binary) software that will never be executed during runtime operations. D0178B generally does not allow for the presence of dead code: it must be removed. Dead code does not trace to any software requirements, hence does not perform any required functionality. Note that unreferenced VARIABLES or functions which are not CALLED (hence are unreferenced) elsewhere in the program are usually removed VIA the compiler or linker. Since they are not present in the binary executable LOAD image, they are not dead code per DO-178B.

DO-178B dead code is executable (binary) software that will never be executed during runtime operations. D0178B generally does not allow for the presence of dead code: it must be removed. Dead code does not trace to any software requirements, hence does not perform any required functionality. Note that unreferenced variables or functions which are not called (hence are unreferenced) elsewhere in the program are usually removed via the compiler or linker. Since they are not present in the binary executable load image, they are not dead code per DO-178B.



Discussion

No Comment Found