Тема научной работы аспиранта – «Оценка сложности программных компонентов архитектуры на основе графового анализа». Он занимается исследованием вопросов создания конструктивно-безопасных систем, в ходе которого сформулировал научно-новый метод оценки, основанный на анализе графа высокоуровневой архитектуры системы. Используя данный метод, разработчики конструктивно-безопасных систем могут сократить время проектирования и получить теоретически-обоснованную базу для архитектурных решений.
"Для кибериммунитета важно, чтобы доверенные компоненты были как можно более простыми. Для этого необходима оценка сложности программных компонентов. Я изучал, как создавать более защищённые программные системы, в которых безопасность закладывается ещё на этапе разработки. В качестве примера системы, где безопасность важно учитывать с самого начала, можно привести интеллектуальную систему управления дорожным движением. В таких системах ошибки или атаки могут быть опасны, так как они напрямую влияют на жизнь и здоровье людей. Существует риск внешнего вмешательства в работу светофоров, камер и других подключённых устройств. Поэтому при проектировании важно заранее определить, какие части системы нужно особенно защищать, и при этом не усложнять её лишними мерами безопасности", - пояснил Кирилл Ивашнев.
Таким образом, предложенный аспирантом ПетрГУ новый метод оценки помогает разработчикам защищенных систем учитывать вопросы безопасности, не внося при этом излишней сложности в систему защиты. Использование этого метода позволяет быстрее проектировать системы и опираться на научно обоснованные решения.