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

Название: Разработка статического анализатора кода на С# для построения XML-документации: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии»
Авторы: Козлов Кирилл Андреевич
Научный руководитель: Туральчук Константин Анатольевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения: Санкт-Петербург, 2024
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: статический анализ; документация; C#; static analyzer; documentation
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.03
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2024/vr/vr24-2231
Права доступа: Доступ по паролю из сети Интернет (чтение)
Дополнительно: Новинка
Ключ записи: ru\spstu\vkr\30370

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

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

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

Аннотация

В данной работе представлен комплексный анализ и разработка статического анализатора кода на C# для генерации XML документации. Целью данной работы является разработка приложения, которое позволит оптимизировать процесс формирования документации кода. В качестве предмета данного исследования выступают методы и алгоритмы анализа кода, позволяющие сформировать документацию. В отчете  представлены результы сравнительного анализа существующих инструментов, описание собствпенного алгоритма работы статического анализа для автоматического формирования документации кода на C#, а также описан процесс разработки, оптимизации и тестирования программного средства, реализующего данный алгоритм. Приложение прошло функциональное и юнит тестирование. Областью применения результатов исследования являются проекты разрабатываемые на языке С#.

This paper presents a comprehensive analysis and development of a static code analyzer in C# for generating XML documentation. The purpose of this work is to develop an application that will optimize the process of generating code documentation. The subject of this study is the methods and algorithms of code analysis that allow the formation of documentation. The report presents the results of a comparative analysis of existing tools, a description of its own algorithm for static analysis to automatically generate C# code documentation, and describes the process of developing, optimizing and testing software that implements this algorithm. The application has passed functional and unit testing. The scope of application of the research results are projects developed in the C# language.

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

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

Статистика использования

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