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