Главная » IT-индустрия » OS DAY: Преодоление сложности

OS DAY: Преодоление сложности

Традиционная конференция разработчиков отечественных операционных платформ в этому году в основном была посвящена вопросам надежности ОС.

 

В Москве в главном здании Российской академии наук состоялась пятая научно-практическая конференция разработчиков российских операционных платформ OS DAY 2018, на которой теоретики и практики системного программирования и разработки ОС обсуждали вопросы надежности операционных систем.

Дмитрий Завалишин, генеральный директор компании DZ Systems, отметил два применяемых сегодня подхода к обеспечению надежности – использование традиционных методов разработки в совокупности с инструментами, позволяющими осуществлять верификацию решений и находить в них проблемные места, и поиск новых парадигм, предоставляющих возможность создания более надежных решений.

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

Чтобы преодолеть эту проблему, считает Завалишин, нужно научиться строить так называемые мягко связанные системы, разбивая крупные программные комплексы на части, надежность которых прорабатывается независимо, а взаимное влияние ограничено.

Тема надежности, которая формировала основную повестку дня конференции OS DAY 2018, сопровождалась широким спектром вопросов, касающихся разработки ОС во всех их проявлениях, включая и определение основных возможностей в области их создания, и обмен опытом, и выделение перспективных технологий.

Участники OS DAY 2018 представили доклады о технологиях надежности и отказоустойчивости операционных платформ, методах их проектирования и разработки, об инструментальных средствах обеспечения надежности программно-аппаратных систем как на этапе разработки, так и в ходе их эксплуатации.

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

«Увидеть себя», Computerworld Россия, 15 июня 2017), значительное внимание уделялось организационным вопросам разработки. Как и на предыдущей конференции (см. Один из примеров — применение управления конфигурациями в процессе создания программных продуктов для обеспечения их надежности, сертифицируемости и упрощения вывода на новые рынки.

Отдельная сессия докладов была посвящена решению и предотвращению подобных проблем. Александр Федичкин, руководитель центра системной интеграции группы компаний «Свемел», обратил внимание на новое свойство ошибок в программных платформах, которые выходят за пределы «простого неудобства», а их появление приводит к возникновению уязвимостей и создает угрозы информационной безопасности.

Завершающим аккордом конференции стала панельная дискуссия «Обучение системных программистов», призванная способствовать решению проблемы дефицита высококвалифицированных ИТ-специалистов, которая существует не только в нашей стране, но и во всем мире.

По мнению Арутюна Аветисяна, директора Института системного программирования РАН, в нашей стране необходимо развивать свои модели образования и институты, которые на долгосрочной основе способны воспитывать собственные кадры, а подготовкой молодых специалистов для ИТ-инженерии должны заниматься наставники-практики.

Конференция была проведена консорциумом ведущих российских ИТ-компаний и организаций, в который входят ИСП РАН, DZ Systems, «Лаборатория Касперского», «Базальт СПО», Государственный научно-исследовательский институт авиационных систем, «Свемел», «НПО РусБИТех», «Ред Софт», ассоциация разработчиков компьютерных технологий «Доверенная платформа».

Российские операционные системы в МВД

Это следует из разработанного в МВД плана-графика, который создан в соответствии с распоряжением Правительства РФ о переходе госорганов на отечественное программное обеспечение в 2016-2018 годах. Доля отечественных операционных систем в центральном аппарате МВД должна достичь в 2018 году 50%, в территориальных подразделениях — 40%, в подведомственных организациях — не менее 30%, а в 2020 году составить 80% во всех подразделениях.

Предусмотрены переход на такие российские программные продукты, как антивирусы, почтовые системы, браузеры, текстовые и табличные редакторы и ряд других программных систем, а также подготовка сотрудников к работе с российским ПО.

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

Оставить комментарий

Ваш email нигде не будет показан
Обязательные для заполнения поля помечены *

*

x

Ещё про высокие технологии

В России прошел первый хакатон по диагностике рассеянного склероза

Источник: Сколковский институт науки и технологий 08:47 21.11.2018 |   71 прочтение Разработанные участниками алгоритмы могут лечь в основу ПО для медучреждений. Организаторы мероприятия посчитали многие продукты достойными продвижения на рынке.   Нейрохакатон состоял из Научного и Открытого треков. В Инновационном центре ...

Россияне смогут получать электронные военные билеты

Источник: Госдума РФ 08:56 21.11.2018 |   61 прочтение Персональная электронная карта будет выдаваться только тем, кто даст на это согласие; выдача традиционных военных билетов не прекратится.   Карта будет содержать такие сведения, как фамилия, имя, отчество, дата рождения, место жительства, образование, ...