Новый проект университета Беркли
призван без труда превратить любого
пользователя в профессионального
отладчика программного обеспечения.
В рамках проекта Cooperative
Bug Isolation Project ученые решили опробовать
новый подход к поиску ошибок в программном
обеспечении с открытым кодом. Теперь эту
важную задачу сможет выполнять каждый
желающий, независимо от уровня познаний в
программировании.
В приложения ученые
встраивают специальный модуль, который
фиксирует поведение системы в различных
ситуациях. В случае "зависания" или
некорректной работы приложения собранные
данные отправляются на сервер проекта.
По словам ученых,
собранные со множества компьютеров данные
позволят гораздо быстрее отслеживать
ошибки в ПО и устранять их. Осталось лишь
привлечь к проекту достаточное число
пользователей. На вэб-сайте проекта уже
размещены популярные Linux-приложения со
встроенным модулем "отлова" ошибок –
почтовая программа Evolution, редактор
электронных таблиц Gnumeric и некоторые другие.