Розробка програмного забезпечення для автоматизації збору метрик GitHub проєктів на мові Java утилітою CK
Loading...
Date
Authors
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 с.