Детальная информация

Урих, Герман Константинович. Разработка модуля поиска ошибок в параллельном коде на языке Java [Электронный ресурс] = Development of java concurrency errors analysis plugin: выпускная квалификационная работа магистра: 02.04.03 - Математическое обеспечение и администрирование информационных систем ; 02.04.03_02 - Проектирование и разработка информационных систем / Г. К. Урих; Санкт-Петербургский политехнический университет Петра Великого, Институт компьютерных наук и технологий ; науч. рук. А. В. Щукин ; консультант по нормоконтролю М. Е. Молчанова. — Электрон. текстовые дан. (1 файл : 1,6 Мб). — Санкт-Петербург, 2019. — Загл. с титул. экрана. — Свободный доступ из сети Интернет (чтение, печать, копирование). — Adobe Acrobat Reader 7.0. — <URL:http://elib.spbstu.ru/dl/3/2019/vr/vr19-23.pdf>. — <URL:http://doi.org/10.18720/SPBPU/3/2019/vr/vr19-23>. — <URL:http://elib.spbstu.ru/dl/3/2019/vr/rev/vr19-23-o.pdf>. — <URL:http://elib.spbstu.ru/dl/3/2019/vr/rev/vr19-23-r.pdf>. — <URL:http://elib.spbstu.ru/dl/3/2019/vr/rev/vr19-23-a.pdf>.

Дата создания записи: 28.02.2019

Тематика: Коды; Джава (JAVA); Вычислительные машины электронные — Техническая диагностика; параллельный код; многопоточность; статический анализ

УДК: 004.056.55(043.3); 004.438(043.3); 004.052.42(043.3)

Коллекции: Выпускные квалификационные работы; Общая коллекция

Ссылки: DOI; Отзыв руководителя; Рецензия; Отчет о проверке на объем и корректность внешних заимствований

Разрешенные действия: Прочитать Загрузить (1,6 Мб) Для чтения документа необходим Flash Player

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

В данной работе рассмотрены программные комплексы, диагностирующие ошибки при написании параллельного кода. Изучены существующие программные средства. Сделаны выводы о возможностях данных инструментов. Разработан плагин для среды Intellij IDEA для анализа параллельного кода на языке Java, предоставляющий недостающую на взгляд автора функциональность. Проведено тестирование плагина как на тестовых, так и на существующих библиотеках. Сделаны выводы о направлениях дальнейшей разработки.

Current work addresses programs, which are used to diagnose concurrency errors. Currently existing programs are analysed. Conclusions about these instruments’ possibilities are made. Intellij IDEA plugin has been developed, which analyses concurrent Java code. Plugin developed offers lacking according to author’s view functionality. Plugin testing has been carried out both on test and real libraries’ Java classes. Conclusions about further development have been made.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
-> Интернет Все Прочитать Печать Загрузить

Статистика использования документа

stat Количество обращений: 109
За последние 30 дней: 4
Подробная статистика