3 закона робототехники: или безопасность, функциональность и защищенность ПО от Николай

Докладчик Юденко Николай
Title - Название доклада
3 закона робототехники: или безопасность, функциональность и защищенность ПО
Title in English
3 laws of robotics: or safety, functionality and software security
Annotation - Аннотация (1000 знаков с пробелами)

Программное обеспечение (ПО) – центральная составляющая часть любого робота. Именно ПО задает линию поведения робота. Поэтому законы робототехники, в первую очередь, относятся именно к ПО роботов. 3 закона, придуманные знаменитым фантастом Айзеком Азимовым еще в 1942, описывают важные характеристики ПО: безопасность, функциональность и защищенность. Я хочу показать, как эти законы проецируются на разработку ПО и какую важную роль играют в тестировании ПО.

Annotation in English - Аннотация на английском (1000 symbols with spaces)

Software is a central part of any robot. Software defines line of behavior of robot. That`s why laws of robotics refer to software of robots. 3 laws which have been invented by famous writer of science fiction Isaak Asimov describe important characteristics of software: safety, functionality and protection. I want to show how these laws are projected on software development and what an important role they play in the software testing.

Detail description or Plan of the talk- Развернутые тезисы или план доклада

1) Занимаясь  своими стартапами, я стараюсь уделять внимание нефункциональным требованиям. А именно безопасность пользователя.

И в одном из проектов это стало ключевой проблемой. Потому как функционально я могу сделать все, но необходимо, чтобы безопасность людей не пострадала.

И то что понимают под тестированием безопасности – это на самом деле «тестирование защищенности».

И пока я пытался найти информацию, у меня возникла мысль, о схожей проблеме в робототехнике, которую озвучивал в своих произведениях Айзек Азимов.

Поэтому я и предлагаю поговорить на тему «безопасность, функциональность, защищенность ПО».

2) Итак, почему же именно робототехника? Посмотрим, что же такое «робот».

Набор деталей (железок). Собираем из деталей корпус, руки, голову и т.п. Создаем программу управления будущим роботом. Собственно тема пойдем как раз о стадии, когда разрабатывается ПО для робота.

Давайте посмотрим 3 закона.

Их в таком виде описал Айзек Азимов в 1942 году.

1 закон – описывает безопасность ПО

2 закон – функциональность ПО

3 закон – защищенность ПО

3) Безопасность человека.

С моей точки зрения – это один из важнейших критериев (требований) факторов при разработке ПО

4) Общий термин безопасности:

Он уже более расширен и переходит на следующую ступеньку.

Охватывает не только конкретного человека, но и группу людей, общество, предприятие, государство, человечество и т.п.

По моему мнению, эта безопасность стоит на втором месте

5) Все больше ИТ проникает в медицину. Примеры небезопасного ПО в медицине

6) Другая область: космонавтика и авиация

Одни из самых дорогих ошибок в ПО как с точки зрения человеческих жертв, так и финансов. И это только известные случаи.

7) Что же явилось причиной таких ошибок. Согласно исследовательской информации – это…

8) Примеры из личной практики небезопасного ПО

9) Второй закон – функциональность (надежность) ПО. Все что касается функционального тестирования ПО – только указывается, как 2 закон робототехники описывает функциональные требования к ПО.

10) 3 закон

Он описывает собственно безопасность самого ПО или точнее сказать защищенность ПО.

Я бы выделил 4 основных направления защиты.

11) Защита от пользователя. Защита как от случайного, так и преднамеренного вреда

12) Защита от другого ПО.

Это может быть защита как от пассивного (непреднамеренного) влияния, так и от активного (атаки с целью навредить нашему ПО).

13) Защита от физического вреда.

Основная цель – возможность «самовозрождения» или сохранения данных в максимальном объеме.

14) Защита ПО от самого себя

Type of Presentation - Тип доклада
  • Regular Talk - Секционный доклад (40 min)
Level of audience - Уровень аудитории
  • 2 (intermediate)
Contact info - Контактная информация

 

Mobile phone: +380662219744

Skype: unick_

email:  dancesoft@dancesoft.dp.ua

 

Public profile - Ссылка на публичный профиль
http://dancesoft.dp.ua/about.php, http://vk.com/id22063559
Subjects of the talk - Тематика доклада
  • Other topic
Обновлен 18 сент., 09:59