Publication:
РАЗРАБОТКА РАСШИРЕНИЯ СТАТИЧЕСКОГО АНАЛИЗАТОРА КОДА SONARQUBE, ВЫПОЛНЯЮЩЕГО АНАЛИЗ ESQL КОДА И IBMMESSAGEBROKER, А ТАКЖЕ ДРУГИХ КОМПОНЕНТ КОРПОРАТИВНОЙ СЕРВИСНОЙ ШИНЫ КСШ «СБЕРБАНК»

Дата
2017
Авторы
Самойленко, В. В.
Journal Title
Journal ISSN
Volume Title
Издатель
Научные группы
Организационные подразделения
Выпуск журнала
Аннотация
Работа состоит из: 63 страниц, 15 рисунков, 2 таблицы, 15 источников. Ключевые слова: статический анализ кода, SonarQube, непрерывная интеграция, Jenkins, язык ESQL, качество исходного кода, синтаксический анализ, parser, pipeline. Данная выпускная квалификационная работа выполнена на предприятии «Сбербанк-Технологии». В ней рассмотрены инструменты статического анализа исходного кода и важность их использования на крупных предприятиях. В ходе выполнения данной работы были реализованы расширения статического анализатора кода SonarQube, которые выполняют анализ ESQL кода, а также компонент корпоративной сервисной шины КСШ «Сбербанк». Итогом данной работы является модернизированная сборка в среде непрерывной интеграции Jenkins, включающая в себя статический анализ кода, как один из этапов установки дистрибутивов на промышленные сервера «Сбербанка». Практическая значимость данной работы заключается в том, что данный этап в сборке проектов поможет сделать исходный код программ чистым и понятным, поможет устранить возможные ошибки в работе и сделать систему «Сбербанка» более надежной и неуязвимой.
Описание
Уровень образования: бакалавриат; Код направления/специальности: 09.03.02; Группа: Б13-509
Ключевые слова
ВКР , Выпускная квалификационная работа
Цитирование
Самойленко, В. В. РАЗРАБОТКА РАСШИРЕНИЯ СТАТИЧЕСКОГО АНАЛИЗАТОРА КОДА SONARQUBE, ВЫПОЛНЯЮЩЕГО АНАЛИЗ ESQL КОДА И IBMMESSAGEBROKER, А ТАКЖЕ ДРУГИХ КОМПОНЕНТ КОРПОРАТИВНОЙ СЕРВИСНОЙ ШИНЫ КСШ «СБЕРБАНК» : Выпускная квалификационная работа, бакалавриат, 09.03.02 / В. В. Самойленко ; рук. работы Кудрявцев Константин Яковлевич, 2017