Розробка програмного забезпечення для автоматизації збору метрик GitHub проєктів на мові Java утилітою CK

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

DOI

Abstract

Кваліфікаційна робота присвячена вирішенню практичної задачі інженерії програмного забезпечення, яка характеризується комплексністю та невизначеністю умов, що полягає у розробці програмного забезпечення для автоматизації збору метрик GitHub проєктів на мові Java утилітою CK. У роботі розглянуто особливості використання GitHub-репозиторіїв як джерела програмного коду для подальшого аналізу, визначено можливості утиліти CK для статичного обчислення метрик Java-проєктів, а також обґрунтовано доцільність створення власного програмного забезпечення для автоматизації цього процесу. Виконано аналіз наявних програмних рішень і сформульовано постановку задачі на розробку десктопного ПЗ для автоматизації збору метрик GitHub проєктів на мові Java утилітою CK. Проведено аналіз вимог до програмного забезпечення, розроблено архітектурні рішення та виконано проєкт програмного забезпечення. Реалізовано тестування й випробування розробленого програмного забезпечення та описано необхідну документацію для програми. Кваліфікаційна робота викладена на 144 сторінках друкованого тексту, містить 23 рисунки, 2 таблиці, список використаних джерел із 15 найменувань та 5 додатків.

Description

Citation

Давидов, А. І. Розробка програмного забезпечення для автоматизації збору метрик GitHub проєктів на мові Java утилітою CK : бакалаврська робота ; спец. 121 ''Інженерія програмного забезпечення'' / А. І. Давидов ; наук. кер. А. В. Пухалевич. – Миколаїв : НУК, 2026. – 144 с.

Endorsement

Review

Supplemented By

Referenced By