После того как ВАК наконец прислал диплом, кажется самое время выложить плоды моего труда в открытый доступ. Если Вам интересны внутренности MSR Tools или математическая кухня прогнозирования дефектов, если Ваши научные интересы лежат в области программной инженерии, то это чтиво для Вас. Автореферат, текст диссертации, наборы экспериментальных данных и MSR Tools конечно – всё что может понадобиться для применения моих изысканий.
Comments closedCategory: MSR Tools
Рад сообщить о выходе новой версии MSR Tools 0.3.3, которая содержит больше моделей прогнозирования дефектов и методов оценки точности прогнозов. В этой версии реализован готовый…
Comments closedУважаемые работники ВУЗ’ов больших и малых! В ближайшее время я буду рассылать автореферат своей кандидатской диссертации на тему вынесенную в заголовок. Если данная область программной…
Comments closedПлотность ошибок, помимо всего прочего, может служить естественным индикатором снижения качества исходного кода. Особенно показательной является динамика изменения плотности ошибок с течением времени. Если плотность ошибок постоянно растёт – это плохой симптом. Вечно такой процесс продолжаться не может. Однажды он приведёт к тому, что добавить новую функциональность и не внести при этом ошибок будет невозможно.
Comments closedВ продолжение частей первой и второй на этот раз речь пойдёт об оценке точности прогнозирования дефектов. Если прогноз выполняется для самой последней версии исходного кода, то узнать насколько он оказался верным можно будет только через некоторое время, когда будут обнаружены дефекты. Но если история в системе контроля версий достаточно длительная и уже был выпуск нескольких версий, то можно получить прогноз для этих старых версий и проверить насколько точным он оказался. Таким образом можно примерно прикинуть на что можно рассчитывать в плане точности при получении прогноза для самого последнего кода.
Comments closedПродолжаю тему прогнозирования дефектов начатую в предыдущем посте. На этот раз перейдём непосредственно к практике, т.е. к прогнозированию дефектов для реального проекта.
Comments closedКак это там… “Устроены так люди… Желают знать что будет…” Вот и в отношении дефектов в ПО тоже самое. Определённо, любой менеджер хотел бы знать где дефекты, до того как они себя проявят, но лень и отсутствие доступных решений оставляют его наедине с традиционными подходами управления.
10 CommentsДоступна новая версия MSR Tools, в которую вошло значительное число изменений.
Comments closedНаиболее часто возникающая ошибка мэппинга MSR Tools заключается в попытке найти файл, который ранее в мэппинг не вошёл. Для решения этой проблемы в следующей версии MSR Tools появится так называемый частичный мэппинг.
Comments closedПросто и те и другие часто живут довольно долго. Про средний возраст японцев Вы сможете прочесть где-нибудь в другом месте, а про возраст ошибок здесь. Все конечно знают, что некоторые ошибки обнаруживаются и исправляются практически сразу, на обнаружение других требуется время, а некоторые могут быть обнаружены по прошествии многих лет либо не обнаружены вообще. Не сложно сделать предположение о том каких ошибок больше, ну а если интересны конкретные цифры, то можно воспользоваться MSR Tools.
6 Comments