Исследователи Биргит Хофер и Томас Хирш из Института программных технологий Грацкого технического университета представили инновационное решение, ускоряющее выявление и устранение ошибок в коде. Опросы программистов показали, что основные временные затраты при отладке связаны с поиском источников ошибок.
Ученые приступили к созданию инновационного подхода, направленного на эффективное решение данной проблемы, который также будет пригоден для работы с программами, обладающими обширными кодовыми массивами. Предложенный Хофером и Хиршем метод заключается в количественной оценке ключевых параметров программного обеспечения, включая его читаемость и сложность кода.
Этот метод сохраняет свою эффективность даже при работе с крупными кодовыми базами, так как его вычислительные потребности растут лишь в пропорциональном соотношении. Результаты исследования были опубликованы в издании Tech Xplore.
Программа выдает список файлов, наиболее вероятно связанных с ошибкой, и информацию о характере неисправности для оперативного исправления.