Table | Card | RUSMARC | |
Allowed Actions: –
Action 'Read' will be available if you login or access site from another network
Group: Anonymous Network: Internet |
Annotation
В данной работе представлен комплексный анализ и разработка статического анализатора кода на 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.
Document access rights
Network | User group | Action | ||||
---|---|---|---|---|---|---|
ILC SPbPU Local Network | All |
![]() |
||||
Internet | Authorized users SPbPU |
![]() |
||||
![]() |
Internet | Anonymous |
Usage statistics
|
Access count: 0
Last 30 days: 0 Detailed usage statistics |