Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«ΠœΠΈΡ„Ρ‹ ΠΎ бСзопасном ПО - ΡƒΡ€ΠΎΠΊΠΈ Π·Π½Π°ΠΌΠ΅Π½ΠΈΡ‚Ρ‹Ρ… катастроф». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 3

Автор Π’Π°Π»Π΅Ρ€ΠΈΠΉ АдТиСв

Π­Ρ‚Π° Ρ‚ΠΎΡ‡ΠΊΠ° зрСния Π²Ρ‹Π·Π²Π°Π»Π° многочислСнныС ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠΈ. Π₯отя ΠΏΠΎΠ»Π΅Π·Π½ΠΎΡΡ‚ΡŒ использования ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π½Ρ‹Ρ… ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ² Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ оспаривал, всС ΠΆΠ΅ взгляд Π°Π²Ρ‚ΠΎΡ€ΠΎΠ² ΠΌΠ½ΠΎΠ³ΠΈΠΌ показался ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½Ρ‹ΠΌ. Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ критичСский Ρ€Π°Π·Π±ΠΎΡ€ ΠΈΡ… ΡΡ‚Π°Ρ‚ΡŒΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ» сотрудник Locheed Martin Tactical AirCraft Systems, извСстный спСциалист Π² области Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ отвСтствСнных систСм КСн Π“Π°Ρ€Π»ΠΈΠ½Π³Ρ‚ΠΎΠ½ (Ken Garlington) [4]. Он Π½Π°Ρ‡Π°Π» с Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΡƒΠΊΠ°Π·Π°Π» Π½Π° ΠΎΡˆΠΈΠ±ΠΊΡƒ Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ наброскС ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π°, Π³Π΄Π΅ прСдполагаСтся, Ρ‡Ρ‚ΠΎ BH прСобразуСтся Π½Π΅ ΠΈΠ· вСщСствСнного (ΠΊΠ°ΠΊ Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ) числа, Π° ΠΈΠ· Ρ†Π΅Π»ΠΎΠ³ΠΎ.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΏΠΈΡˆΠ΅Ρ‚ Π“Π°Ρ€Π»ΠΈΠ½Π³Ρ‚ΠΎΠ½, Ρ‡Ρ‚ΠΎ ΠΎΠ½ оказался ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ, ΠΊΡ‚ΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠ» Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΡ‚ΠΎΠ»ΡŒ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠΊΠΎΠ», Π° вСдь ΡΡ‚Π°Ρ‚ΡŒΡŽ Ρ‡ΠΈΡ‚Π°Π»ΠΈ ΠΈ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎ обсуТдали ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ спСциалисты. Π‘ Ρ‚Π΅ΠΌ ΠΆΠ΅ успСхом (Π° Ρ‚ΠΎΡ‡Π½Π΅Π΅ нСуспСхом) ΠΌΠΎΠ³Π»Π° ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΠΌΠΈΠΌΠΎ этого Π΄Π΅Ρ„Π΅ΠΊΡ‚Π° ΠΈ "QA-team". Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ точная спСцификация сама ΠΏΠΎ сСбС Π½Π΅ панацСя. Π“Π°Ρ€Π»ΠΈΠ½Π³Ρ‚ΠΎΠ½ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π» Π½Π΅Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΈ написании Π½Π΅ "наброска", Π° Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ»Π½ΠΎΠΉ спСцификации ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π° для Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ситуации.

Π’Ρ‹Π²ΠΎΠ΄ Π“Π°Ρ€Π»ΠΈΠ½Π³Ρ‚ΠΎΠ½Π° Π²ΠΏΠΎΠ»Π½Π΅ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π΄Ρ€Π°Π²ΠΎΠΌΡƒ смыслу: ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° носит комплСксный Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ ΠΈ обусловлСна ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ систСм Ρ‚ΠΈΠΏΠ° Ariane. БоотвСтствСнно, ΠΎΠ΄Π½ΠΈΠΌ лСкарством болСзнь, приводящая ΠΊ появлСнию ошибок Π² ПО, Π²Ρ‹Π»Π΅Ρ‡Π΅Π½Π° Π±Ρ‹Ρ‚ΡŒ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚. Π₯отя Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ процСсс ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° спСцификаций, ΠΊΠΎΠ΄Π° ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² с обоснованиСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ПО для Ariane 5, оказался Π½Π΅Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π΅Π½, ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠ»Π° ΠΈ Комиссия ΠΏΠΎ Ρ€Π°ΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡŽ Π°Π²Π°Ρ€ΠΈΠΈ. Π’ частности, ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠ½ΡƒΡ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΊ процСссу контроля Π½Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Π»ΠΈΡΡŒ спСциалисты ΠΈΠ· ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΉ, нСзависимых ΠΊΠ°ΠΊ ΠΎΡ‚ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°, Ρ‚Π°ΠΊ ΠΈ ΠΎΡ‚ подрядчика систСмы, Ρ‡Ρ‚ΠΎ Π½Π°Ρ€ΡƒΡˆΠΈΠ»ΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ раздСлСния ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ΅ ΠΏΡ€Π΅Ρ‚Π΅Π½Π·ΠΈΠΈ Π±Ρ‹Π»ΠΈ ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»Π΅Π½Ρ‹ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ процСссу тСстирования ΠΊΠ°ΠΊ Ρ‚Π°ΠΊΠΎΠ²ΠΎΠΌΡƒ, Π½ΠΎ ΠΈ ΠΊ самой Π΅Π³ΠΎ стратСгии. Π° этапС тСстирования ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ систСмы Π±Ρ‹Π»ΠΎ тСхничСски Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ модСлирования процСсса ΠΏΠΎΠ»Π΅Ρ‚Π° ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ всС аспСкты Ρ€Π°Π±ΠΎΡ‚Ρ‹ IRS, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Π±Ρ‹ ΠΏΠΎΡ‡Ρ‚ΠΈ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ, ΠΏΡ€ΠΈΠ²Π΅Π΄ΡˆΡƒΡŽ ΠΊ Π°Π²Π°Ρ€ΠΈΠΈ. Однако, вмСсто этого ΠΏΡ€ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ всСго комплСкса IRS Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Π»Π°ΡΡŒ ΠΊΠ°ΠΊ Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ ящик, Π·Π°Π²Π΅Π΄ΠΎΠΌΠΎ Π²Ρ‹Π΄Π°ΡŽΡ‰ΠΈΠΉ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ оТидаСтся. ΠŸΠΎΡ‡Π΅ΠΌΡƒ? А Π·Π°Ρ‡Π΅ΠΌ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π»Π΅Ρ‚?!

Π‘Ρ‹Π»ΠΎ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΈ Π½Π° Π½Π΅Π²Ρ‹ΡΠ²Π»Π΅Π½Π½ΡƒΡŽ ΠΏΡ€ΠΈ Π°Π½Π°Π»ΠΈΠ·Π΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ Π²Π·Π°ΠΈΠΌΠ½ΡƒΡŽ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ обСспСчСния надСТности ΠΈ Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ†ΠΈΠ΅ΠΉ ΠΎ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π΅ максимально допустимой Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Ρ‡Ρ‚ΠΎ ΠΈ явилось прСдпосылкой принятия программистами ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ опасного компромиссного Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΎ Π·Π°Ρ‰ΠΈΡ‚Π΅ ΠΎΡ‚ пСрСполнСния Π½Π΅ всСх сСми, Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…. Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, ΠΊΠ°ΠΊ справСдливо Π·Π°ΠΌΠ΅Ρ‡Π°Π΅Ρ‚ Π‘.ΠœΠ΅ΠΉΠ΅Ρ€, всякий ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹ΠΉ процСсс ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ принятиС компромиссных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π² условиях мноТСства Ρ€Π°Π·Π½ΠΎΡ€Π΅Ρ‡ΠΈΠ²Ρ‹Ρ… Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ; вопрос Π² Ρ‚ΠΎΠΌ, насколько ΠΏΠΎΠ»Π½Π° информация, Π½Π° основании ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ‚Π°ΠΊΠΈΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ.

ΠžΡΠΎΠ±Ρ‹ΠΉ Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€ ΠΎ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ситуаций, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, ΠΊΠ°ΠΊ ΡƒΠΆΠ΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΎΡΡŒ, ΠΆΠΈΠ» своСй особой Тизнью Π² ΠΎΡ‚Ρ€Ρ‹Π²Π΅ ΠΎΡ‚ ΠΎΠ±Ρ‰Π΅Π³ΠΎ контСкста всСй ситуации с ΠΏΠΎΠ»Π΅Ρ‚ΠΎΠΌ, ΠΈ Π² ΠΈΡ‚ΠΎΠ³Π΅ уподобился Ρ‚ΠΎΠΌΡƒ Π²Ρ€Π°Ρ‡Ρƒ, Ρ‡Ρ‚ΠΎ Π±Π΅Π· всякого осмотра пристрСлил ΠΏΡ€ΠΈΡˆΠ΅Π΄ΡˆΠ΅Π³ΠΎ ΠΊ Π½Π΅ΠΌΡƒ с нСпонятными симптомами больного, Π΄Π°Π±Ρ‹ Ρ‚ΠΎΡ‚ Π½Π΅ мучился. РСализация ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° явилась слСдствиСм распространСнной ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ "отвСтствСнных" систСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½ΠΎΠΉ ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Ρ‹ особо ΠΈ Ρ€Π°Π΄ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠ΅ случайных Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… сбоСв.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ дСйствий здСсь "простой, ΠΊΠ°ΠΊ ΠΌΡ‹Ρ‡Π°Π½ΠΈΠ΅", исходящий ΠΈΠ· ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ΅Π² бСзусловного обСспСчСния максимальной надСТности: ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΠ²ΡˆΠ΅Π΅ сбой ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Ρ‚ΡƒΡ‚ ΠΆΠ΅ Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ: Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ этот Π±Π»ΠΎΠΊ Ρ‚Π°ΠΊΠΆΠ΅ выдаст случайный сбой, Π΄Π° Π΅Ρ‰Π΅ Π² Ρ‚ΠΎΠΉ ΠΆΠ΅ ситуации, для Π½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰Π΅ спроСктированных ΠΈ ΠΎΡ‚Π»Π°ΠΆΠ΅Π½Π½Ρ‹Ρ… Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… систСм Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½Π° ΠΌΠ°Π»Π°.

Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΆΠ΅ случаС, Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° систСматичСская программная ошибка; "систСматичСская" Π² Ρ‚ΠΎΠΌ смыслС, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½ΠΈΠΈ Ρ‚Π΅Ρ… ΠΆΠ΅ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… условий, ΠΎΠ½Π° ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ‚ вновь, ΠΈΠ±ΠΎ тавтология здСсь умСстна Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π°. Π’ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ БистСмы Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π΄Π°Π»ΠΎ: вСдь ПО Π½Π° Π½Π΅ΠΌ исполнялось Ρ‚ΠΎ ΠΆΠ΅ самоС, соотвСтствСнно ΠΈ ΠΎΠ±Π΅ IRS, ΠΈ Π΄ΡƒΠ±Π»ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π° Π‘ΠΎΡ€Ρ‚ΠΎΠ²Ρ‹Π΅ ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ с Π½Π΅ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ Π½Π°Ρ‚Ρ‹ΠΊΠ°Π»ΠΈΡΡŒ Π½Π° Ρ‚Ρƒ ΠΆΠ΅ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ ΠΈ с ΠΏΠΎΠΊΠΎΡ€Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠ±Ρ€Π΅Ρ‡Π΅Π½Π½Ρ‹Ρ… Π½Π° Π·Π°ΠΊΠ»Π°Π½ΠΈΠ΅ ΠΎΠ²Π΅Ρ† шли ΠΊ катастрофС. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ ΠΎΡ‚Π½ΡΡ‚ΡŒ Ρƒ "Π²Ρ€Π°Ρ‡Π°"

пистолСт: ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠΏΡ€ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ "ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ" цСлСсообразно лишь послС комплСксного Π°Π½Π°Π»ΠΈΠ·Π° ситуации, Π½ΠΎ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ автоматичСски.

Π’ контСкстС Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ интСрСсно ΠΌΠ½Π΅Π½ΠΈΠ΅ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΆΡƒΡ€Π½Π°Π»Π° "Automated Software Engineering" Π‘Π°ΡˆΠ°Ρ€Π° ΡƒΠ·Π΅ΠΉΠ±Π΅Ρ…Π° (Bashar Nuseibeh) [5], ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, Π΄Π°Π² ΠΎΠ±Π·ΠΎΡ€ Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ зрСния Π½Π° ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ Π°Π²Π°Ρ€ΠΈΠΈ ΠΈ придя ΠΊ Π²Ρ‹Π²ΠΎΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ "всС ΠΏΡ€Π°Π²Ρ‹", связал всС-Ρ‚Π°ΠΊΠΈ катастрофу Ariane 5 с Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±Ρ‰ΠΈΠΌΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… систСм. Он ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠ», Π² частности, Ρ‡Ρ‚ΠΎ соврСмСнныС Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΠΈ, связанныС с Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ интСрСсов Π²ΠΎΠ²Π»Π΅Ρ‡Π΅Π½Π½Ρ‹Ρ… Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ нСзависимо Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… пСрсонаТСй (Ρ‡Ρ‚ΠΎ связано с ΡˆΠΈΡ€ΠΎΠΊΠΈΠΌ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ΠΌ Ρ‚Π°ΠΊΠΈΡ… ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠ², ΠΊΠ°ΠΊ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ) Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ Π½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰Π΅Π³ΠΎ Π±Π°Π»Π°Π½ΡΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ противовСса Π² Π²ΠΈΠ΄Π΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠΌΠ΅Π½Ρ‚Π°, способного ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всю Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅.

Π­Ρ‚Π° Ρ‚Π΅ΠΌΠ° заслуТиваСт дальнСйшСго обсуТдСния, Π½ΠΎ сначала обратимся ΠΊ Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ‡Π°Π»ΡŒΠ½ΠΎ Π·Π½Π°ΠΌΠ΅Π½ΠΈΡ‚ΠΎΠΉ истории.

Π˜Π½Ρ†ΠΈΠ΄Π΅Π½Ρ‚Ρ‹ с Therac-25

Вспомним Π±ΠΎΠ»Π΅Π΅ давнюю ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ, ΠΏΠΎΡ‡Ρ‚ΠΈ Π²ΠΎ всСм ΠΎΡ‚Π»ΠΈΡ‡Π½ΡƒΡŽ ΠΎΡ‚ ситуации с Ariane 5, Π° ΡΡ…ΠΎΠ΄Π½ΡƒΡŽ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° Ρ‚Π°ΠΊΠΆΠ΅ Π±Ρ‹Π»Π° ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Π·Π°Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° [6] ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° Π² своС врСмя большой рСзонанс ΠΊΠ°ΠΊ повлСкшая Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ тяТкиС послСдствия Π·Π° всю Π½Π΅ ΡΡ‚ΠΎΠ»ΡŒ Π΄ΠΎΠ»Π³ΡƒΡŽ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ использования мСдицинских комплСксов, управляСмых ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ. ΠŸΡ€Π°Π²Π΄Π° Π² этом случаС ΠΏΠΎΠ»Π½ΠΎΠΌΠ°ΡΡˆΡ‚Π°Π±Π½ΠΎΠ³ΠΎ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ расслСдования ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΎ Π½Π΅ Π±Ρ‹Π»ΠΎ; источниками ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ послуТили, Π² основном, ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹ встрСч ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ систСмы с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ ΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ многочислСнных судСбных Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π².

ВСхничСскиС подробности ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΎΠ²

Π’ 1985-87 Π³Π³. 6 Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΡΠΌΠ΅Ρ€Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Π΄ΠΎΠ·Ρƒ облучСния Π²ΠΎ врСмя сСансов Ρ€Π°Π΄ΠΈΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Ρ‚Π΅Ρ€Π°ΠΏΠΈΠΈ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ мСдицинского ускоритСля Therac-25 (количСство ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚ΠΎΠ², Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π²Π΅Ρ€Π³ΡˆΠΈΡ…ΡΡ ΠΏΠ΅Ρ€Π΅ΠΎΠ±Π»ΡƒΡ‡Π΅Π½ΠΈΡŽ, Π½ΠΎ Π²Ρ‹ΠΆΠΈΠ²ΡˆΠΈΡ…, Ρ‚ΠΎΡ‡Π½ΠΎ Π½Π΅ извСстно). ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ установки являлось ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠΉ Канадского АгСнтства Атомной Π­Π½Π΅Ρ€Π³ΠΈΠΈ (Atomic Energy of Canada Limited AECL).

МодСль Therac-25, закончСнная Π² Π²ΠΈΠ΄Π΅ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠ° Π² 1976 Π³. ΠΈ ΠΏΠΎΡΡ‚ΡƒΠΏΠΈΠ²ΡˆΠ°Ρ Π² ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΡƒΡŽ ΡΠΊΡΠΏΠ»ΡƒΠ°Ρ‚Π°Ρ†ΠΈΡŽ Π² 1982 Π³. (ΠΏΡΡ‚ΡŒ установок Π² БША ΠΈ ΡˆΠ΅ΡΡ‚ΡŒ Π² КанадС) Π±Ρ‹Π»Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ Ρ€Π°Π½Π½ΠΈΡ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Therac-6 ΠΈ Therac-20. ΠŸΡ€ΠΈ этом Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Π΅ для Ρ€Π°Π½Π½ΠΈΡ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, использовались ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ (Π² Ρ‚ΠΎΠΌ числС поставлСнныС ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€ΠΎΠΌ, французской Ρ„ΠΈΡ€ΠΌΠΎΠΉ CGR, сотрудничСство AECL с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈΠ»ΠΎΡΡŒ ΠΊ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρƒ Π½Π°Ρ‡Π°Π»Π° Ρ€Π°Π±ΠΎΡ‚ Π½Π°Π΄ Therac-25).

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ зафиксированный Ρ„Π°ΠΊΡ‚ пСрСоблучСния, ΡΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΠΉΡΡ Π² ΠžΠ½ΠΊΠΎΠ»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΎΠΌ Π¦Π΅Π½Ρ‚Ρ€Π΅ Π² Marietta (ΡˆΡ‚Π°Ρ‚ ДТордТия) Π² июнС 1985 Π³., просто отрицался ΠΈ Π½Π΅ Π±Ρ‹Π» Π΄ΠΎΠ»ΠΆΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ исслСдован: ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ с Ρ†ΠΈΡ„Ρ€Π°ΠΌΠΈ ΠΎΡ†Π΅Π½ΠΊΠΈ рисков Π² Ρ€ΡƒΠΊΠ°Ρ… ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π», Ρ‡Ρ‚ΠΎ Π½Π° Π΄Π°Π½Π½ΠΎΠΉ систСмС это просто Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. По странному совпадСнию, ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ сСанс облучСния Π½Π΅ Π±Ρ‹Π» Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠΎΡ‡Π΅ΠΌΡƒ-Ρ‚ΠΎ Π²Ρ‹ΡˆΠ΅Π» ΠΈΠ· строя ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€; Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΏΠΎΠ΄Π°Π½Π½Ρ‹ΠΉ родствСнниками ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚Π° иск Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Ρ…ΠΎΠ΄Π° Π²Π²ΠΈΠ΄Ρƒ отсутствия Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π², хотя Π΄ΠΎΠ·Π° облучСния ΠΏΠΎ ΠΎΡ†Π΅Π½ΠΊΠ°ΠΌ Π±Ρ‹Π»Π° ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½Π° Π² 100 Ρ€Π°Π·.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚, ΡΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΠΉΡΡ Π² июлС Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Π³ΠΎΠ΄Π° Π² ΠžΠ½ΠΊΠΎΠ»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΎΠΌ Π¦Π΅Π½Ρ‚Ρ€Π΅ ΠžΠ½Ρ‚Π°Ρ€ΠΈΠΎ ΠΊΠ°ΠΊ Ρ€Π°Π· Π±Ρ‹Π» Π·Π°Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Ρ…ΠΎΡ€ΠΎΡˆΠΎ, Π½ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ Π½Π΅ смог воспроизвСсти ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ, ΠΈ Π΅Π΅ отнСсли Π½Π° счСт случайного сбоя Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹; Π² ПО сомнСний ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ просто Π½Π΅ Π±Ρ‹Π»ΠΎ. И трагичСскиС ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚Ρ‹ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΠ»ΠΈΡΡŒ.

ΠžΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ ΠΈΠ· Π½ΠΈΡ… ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ΅Π» Π² ΠžΠ½ΠΊΠΎΠ»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΎΠΌ Π¦Π΅Π½Ρ‚Ρ€Π΅ Восточного ВСхаса Π² ΠΌΠ°Ρ€Ρ‚Π΅ 1986 Π³. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС процСссом управляла ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€, ΠΏΡ€ΠΎΠ²Π΅Π΄ΡˆΠ°Ρ ΡƒΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ 500 ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… сСансов. Она быстро Π²Π²Π΅Π»Π° прСдписанныС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, послС Ρ‡Π΅Π³ΠΎ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»Π°, Ρ‡Ρ‚ΠΎ вмСсто Ρ€Π΅ΠΆΠΈΠΌΠ° облучСния элСктронными Π»ΡƒΡ‡Π°ΠΌΠΈ Π·Π°ΠΊΠ°Π·Π°Π»Π° Π»ΡƒΡ‡ΠΈ рСнтгСновскиС (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ пользовали Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚ΠΎΠ²). ΠšΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΡ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»Π° исправлСния всСго ΠΎΠ΄Π½ΠΎΠΉ Π±ΡƒΠΊΠ²Ρ‹; Π½Π°ΠΆΠ°Π² ΠΊΠ½ΠΎΠΏΠΊΡƒ, ΠΎΠ½Π° вошла Π² Ρ€Π΅ΠΆΠΈΠΌ рСдактирования, скоррСктировала Π² Π½ΡƒΠΆΠ½ΠΎΠΌ мСстС "x" Π½Π° "e", Π·Π°Ρ‚Π΅ΠΌ нСсколькими наТатиями клавиши "Return" (Π±Π»Π°Π³ΠΎ, всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π±Ρ‹Π»ΠΈ Π²Π²Π΅Π΄Π΅Π½Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ) достигла Π½ΠΈΠΆΠ½Π΅ΠΉ (ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ) строки экрана, ΡƒΠ±Π΅Π΄ΠΈΠ»Π°ΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΡ‚ΠΈΠ² ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Π³ΠΎΡ€ΠΈΡ‚ "VERIFIED", Π° статус систСмы ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ ("BEAM READY"), ΠΈ Π²Ρ‹Π΄Π°Π»Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π½Π°Ρ‡Π°Ρ‚ΡŒ процСсс облучСния. Однако, Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎ систСма встала, Π½Π° консоли Π²Ρ‹ΡΠ²Π΅Ρ‚ΠΈΠ»ΠΎΡΡŒ сообщСниС "MALFUNCTION 54", Π° статус систСмы измСнился Π½Π° "TREATMENT PAUSE", Ρ‡Ρ‚ΠΎ ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎΠ²Π°Π»ΠΎ ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅ нСвысокой стСпСни ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΡΡ‚ΠΈ. Π’ΠΈΡΠ΅Π²ΡˆΠ°Ρ Ρ‚ΡƒΡ‚ ΠΆΠ΅ Π±ΡƒΠΌΠ°Π³Π° с ΠΊΠΎΠ΄Π°ΠΌΠΈ ошибок "ΠΈΡΡ‡Π΅Ρ€ΠΏΡ‹Π²Π°ΡŽΡ‰Π΅" поясняла, Ρ‡Ρ‚ΠΎ "MALFUNCTION 54" ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ "dose input 2". ЗабСгая Π²ΠΏΠ΅Ρ€Π΅Π΄, ΡƒΠΊΠ°ΠΆΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ·ΠΆΠ΅, Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ производитСля Π±Ρ‹Π»ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΎ, Ρ‡Ρ‚ΠΎ это сообщСниС Π²Ρ‹Π΄Π°Π²Π°Π»ΠΎΡΡŒ Π² случаС "Π½Π΅Π½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰Π΅ΠΉ Π΄ΠΎΠ·Ρ‹ облучСния" ΠΏΡ€ΠΈΡ‡Π΅ΠΌ, ΠΊΠ°ΠΊ для слишком большой, Ρ‚Π°ΠΊ ΠΈ для слишком ΠΌΠ°Π»ΠΎΠΉ, Ρ‡Ρ‚ΠΎ само ΠΏΠΎ сСбС странно (Π΄Π° ΠΈ просто нСдопустимо вСдь ситуации ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Π½Ρ‹Π΅).