Polyspace рдЙрддреНрдкрд╛рджреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡реНрдпрд╛рдкрдХ рд╕реНрдереИрддрд┐рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг

рдпрд╣ рдкреНрд░рдХрд╛рд╢рди рд╡реЗрдмрд┐рдирд╛рд░ рдХреЗ рдЯреНрд░рд╛рдВрд╕рдХреНрд░рд┐рдкреНрд╢рди рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИ "рдкреЙрд▓реАрд╕реНрдкреЗрд╕ рдЙрддреНрдкрд╛рджреЛрдВ рдХрд╛ рд╡реНрдпрд╛рдкрдХ рд╡реНрдпрд╛рдкрдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг" ред рд╡реЗрдмрд┐рдирд╛рд░ рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдорд┐рдЦрд╛рдЗрд▓ рдкреЗрд╕реЗрд▓рдирд┐рдХ рдиреЗ рдХрд┐рдпрд╛, рдЬреЛ CITIT рдкреНрд░рджрд░реНрд╢рдХ рдХреЗ рдПрдХ рдЗрдВрдЬреАрдирд┐рдпрд░ рдереЗ )ред


рд╕рднреА рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдФрд░ рд╕рддреНрдпрд╛рдкрди рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХрд╛ рд▓рдХреНрд╖реНрдп рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рд╣реИ рдХрд┐ рдЕрдВрддрд┐рдо рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдореЗрдВ рдЕрдзрд┐рдХ рджреЛрд╖ рдирд╣реАрдВ рд╣реИрдВред рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдХреНрдпреЛрдВ рд╣реИ? рдЖрдЗрдП рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдмрдЧ рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝реЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдФрд░ рд▓рд╛рдЧрддреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрддреЗ рд╣реИрдВред




рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЙрди рдкреНрд░рдореБрдЦ рдмрд┐рдВрджреБрдУрдВ рдХреА рд░реВрдкрд░реЗрдЦрд╛ рддреИрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рди рдкрд░ рдкреЙрд▓рд┐рд╕рд╕реНрдкреЗрд╕ рдЖрдкрдХреА рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдФрд░ рджреИрдирд┐рдХ рдХрд╛рд░реНрдп рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдЖрдкрдХреА рд╕рд╣рд╛рдпрддрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИред


  • рдкрд╣рд▓рд╛ рдХреЛрдб рд╡рд┐рдХрд╛рд╕ рд╣реИ (рдпрджрд┐ рдЖрдк рдирдпрд╛ рдХреЛрдб рд▓рд┐рдЦ рд░рд╣реЗ рд╣реИрдВ) рдФрд░ рдХреЛрдб рд╕рдореАрдХреНрд╖рд╛ (рдпрджрд┐ рдЖрдк рдореМрдЬреВрджрд╛ рдХреЛрдб рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ)ред
  • рджреВрд╕рд░рд╛ рдЗрдХрд╛рдИ рдкрд░реАрдХреНрд╖рдг рдФрд░ рдПрдХреАрдХрд░рдг рдкрд░реАрдХреНрд╖рдг рд╣реИ, рдЬрдм рдЖрдк рдЕрдкрдиреЗ рдЖрд╡реЗрджрди рдпрд╛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреА рдордЬрдмреВрддреА рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВред
  • тАУ , , DO, IEC .

. , . , .


.



. Ariane 5. , , .



. тАУ USS Yorktown, - , .



. , - Therac-25. , . .


?


  • , .
  • , .
  • , .

, . IBM , 40% , тАУ .


, 33% , 1999 2005 , - .


, .


, , . , .


. , . , 30% .


, , , . , , .


Polyspace тАУ , , , , , , . .


Polyspace . .



, . , . , , Polyspace , , Polyspace.


Polyspace , . , . , .



, , 21 , .


, :


  1. .
  2. .
  3. , .

, , , . , ?


, . , 4.61 10 18 ! тАУ , 32. , , 339 .


, .



Polyspace. , ++ .



Polyspace , .



, , . , , . , . , , , , , , . , .


тАУ .. , , .


.



, . , .


тАУ , MISRA-C/C++
JSF++.



, . , , , .


Polyspace , . Polyspace , . , .


Polyspace , .


, .


тАУ - .


Polyspace , . , Polyspace . , Polyspace, , , .


тАУ , . , . , , Polyspace .


. . . , . ? . , .


MISRA тАУ .


JSF .



Polyspace MISRA , . MISRA AC AGC тАУ MISRA Polyspace. , тАУ , .


Polyspace , , , , , . , . , Polyspace , .



, Polyspace.


  • тАУ , , ..
  • тАУ , , null pointer.
  • тАУ , .
  • , .

, Polyspace - , Simulink Embedded Coder, Target Link IBM Rhapsody. Polyspace .


, . S-, .. , . тАУ , . , .


, , , Polyspace.


Polyspace - , .



, , DO-178 IEC. , , - .


, , Polyspace .



. , , . , . , , , , . , , , . , Run тАУ Run Report. , .


, , DO, IEC .



Polyspace DO-178, MathWorks DO Qualification Kit тАУ , , , Polyspace , DO-178B/C, DO-254 .


, , . , .


, IEC Certification Kit, , TUV SUD .


IEC 61508 , , ISO 26262 , EN 50128 IEC 62304 .


, IEC 62304 , IEC 61508 , .


, Polyspace Polyspace Code Prover, .


Polyspace Bug Finder .



, , Polyspace . , . , . .


, Polyspace.


Elektrobit тАУ Polyspace AUTOSAR. , Polyspace, , ISO26262.



Nissan Polyspace , . . Nissan Polyspace , , .



Alenia DO-178 Polyspace .



рд╕рд╛рдордЧреНрд░реА рдХреЗ рд▓реЗрдЦрдХ рдорд┐рдЦрд╛рдЗрд▓ рдкреЗрд╕реЗрд▓рдирд┐рдХ, CITIT рдкреНрд░рджрд░реНрд╢рдХ рдХреЗ рдПрдХ рдЗрдВрдЬреАрдирд┐рдпрд░ рд╣реИрдВ ред


рдЗрд╕ рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдХ рд╡реЗрдмрд┐рдирд╛рд░ https://exponenta.ru/events/vsestoronniy-staticheskiy-analiz-s-primeneniem-produktov-polyspace


All Articles