Доцент Лаборатории разработки промышленного ПО Университета Иннополис Джу Йонг Ли стал одним из десяти победителей конкурса Facebook Testing and Verification Research Awards, участники которого пытались создать систему автоматического высокоскоростного исправления ошибок в коде. Об этом «Хайтеку» рассказали в университете.
Система автоматического исправления ошибок — программа, которая, по сути, выполняет функцию тестировщика: она исправляет ошибки в коде, допущенные при разработке продукта.
Среди других победителей конкурса — сотрудники Университета Карнеги-Меллон, Университетского колледжа Лондона, Калифорнийского университета в Беркли и Берлинского университета Гумбольдта.
Мое решение для Facebook — это автоматическое исправление ошибок. Хотя автоматическое обнаружение скрытых багов является важной и сложной задачей, автоисправление — еще более важная и сложная задача. Как правило, исправление ошибок занимает много времени, а разработчиков постоянно торопят, чтобы максимально ускорить процесс. Кроме того, софтверные компании, такие как Facebook, хотят потратить как можно меньше времени на отладку и выпускать высококачественное ПО быстрее, чем сейчас. Вероятно, в этом и есть причина, почему Facebook привлекает к разработке автоматического инструмента для исправления багов исследователей со всего мира.
Джу Йонг Ли
Ранее профессор Университета Иннополис Рашид Хуссейн разработал систему общения беспилотных авто друг с другом и сервис шифрования данных для облачных хранилищ.