Александр Фролов
Александр Фролов, ведущий инженер-программист в компании "Вайс Техника"
Закончил МФТИ (Факультет Аэромеханики и Летательной Техники) в 2011 году. С 2010 по 2013 занимался исследовательским проектом перспективного информационно-управляющего поля кабины в ФГУП "Пилотажно-Исследовательский центр". С 2013 года работаю ведущим инженер-программистом в компании "Вайс Техника" в проекте операционной системы реального времени для ответственного применения (военная, гражданская авиация и другие критически важные системы).
Определение наихудшего времени исполнения задачи
Анализ наихудшего времени исполнения играет важнейшую роль при разработке критически важного ПО. Неадекватная оценка в лучшем случае приведет к значительному снижению экономических показателей программно-аппаратных комплексов, а в худшем - к катастрофичекой ситуации для системы, находящейся под управлением такого ПО. В докладе предлагается методика определения факторов, которые оказывают влияние на наихудшее время исполнения кода, а также рассматривается статистически обоснованная методика расчета наихудшего времени исполнения с заданной вероятностью по ограниченному набору проведенных измерений. Применение методики рассмотрено на примере некоторых сервисов ARINC 653 операционной системы реального времени "Strix".