Details
Title | Включение YANG-based хранилища конфигураций сетевых элементов в OAM компонент базовой станции: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» |
---|---|
Creators | Ганенко Леонид Николаевич |
Scientific adviser | Котлярова Лина Павловна |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2024 |
Collection | Выпускные квалификационные работы; Общая коллекция |
Subjects | wrapper; Sysrepo; Golang; интеграционное тестирование; разработка программного обеспечения; Ginkgo; Python; Doit; integration testing; software development |
Document type | Bachelor graduation qualification work |
File type | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 09.03.04 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2024/vr/vr24-3384 |
Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Additionally | New arrival |
Record key | ru\spstu\vkr\30458 |
Record create date | 7/11/2024 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
Данная работа посвящена созданию Wrapper’а для библиотеки Sysrepo. Целью работы является получение возможности использовать библиотеку Sys-repo, написанную на языке программирования С, в программном продукте “OAM компонент базовой станции”, написанном на языке программирования Golang. В данной работе описывается процесс разработки и тестирования Sys-repo Golang Wrapper’а, автоматизация процесса запуска рабочего и тестового окружений. Требования к Wrapper’у представлены в главе 3. Главы 6 и 7 описывают инфраструктуру и архитектуру приложения, а также реализацию его функциональных компонентов. Глава 8 описывает этап тестирования разработанной функциональности. В результате выполнения данной работы Sysrepo Golang Wrapper был имплементирован и протестирован, а так же включён в OAM компонент базовой станции.
This work is devoted to the creation of a Wrapper for the Sysrepo library. The purpose of the work: to get the opportunity to use the Sysrepo library, written in the C programming language, in the software product “OAM component of the base station”, written in the Golang programming language. This paper describes the process of developing and testing Sysrepo Golang Wrapper, automating the process of launching working and test environments. The Wrapper requirements are presented in Chapter 3. Chapters 6 and 7 describe the infrastructure and architecture of the application, as well as the implementation of its functional components. Chapter 8 describes the testing phase of the developed functionality. As a result of this work, the Sysrepo Golang Wrapper was implemented and tested, as well as included in the OAM component of the base station.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 0
Last 30 days: 0