C
C
Clean Coder2019-06-19 11:38:56
Programming
Clean Coder, 2019-06-19 11:38:56

Are there standards for verification of algorithms and software in the industry?

The example is exaggerated, I give it purely for clarity of the question. Let's say there is an automated complex that controls the quality of metal sheets that will go to the skin of aircraft. The degree of responsibility is very high, skipping a defective sheet can lead to a plane crash. Hence the great demands on the work of the complex, it must not miss a marriage. All components (sensors, etc.) must be checked and calibrated. But in addition to the hardware, there is also software that processes all incoming data and produces a result. Accordingly, the question itself is - how is software and algorithms verified in such situations? Are there any standardized methods for checking the correctness, GOSTs, etc.?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
H
hint000, 2019-06-19
@hint000

https://ru.wikipedia.org/wiki/Static_code_analysis
On Habré, these dudes write about it: https://habr.com/ru/company/pvs-studio/
But this is never a standard, of course.

V
vvvvvvv, 2019-06-21
@vvvvvvv

Of course there is, Rooster for example. Only this is a very difficult process , few people can afford to hire specialists of this level and spend so much time.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question