Автоматизована система аналізу програмного коду для оцінки ризиків та забезпечення якості програмного забезпечення
Вантажиться...
Дата
2021
Автори
Кудрявцев, Віктор Володимирович
Назва журналу
Номер ISSN
Назва тому
Видавець
Хмельницький національний університет
Анотація
Об’єкт дослідження — процеси оцінки ризиків та забезпечення якості при розробці програмних продуктів.
Мета дослідження — удосконалення методів оцінки якості коду, розробка методу оцінки пріорітетів оптимізації програмних продуктів та розробка програмного засобу на основі розробленого методу, що дозволить проводити аналіз пріорітетів оптимізації на основі введених користувачем даних про розроблюваний проект.
У процесі дипломного проєктування досліджено галузь оцінки якості програмного забезпечення та сучасні методи і засоби визначення рівня якості програмних кодів, визначено можливі напрями вдосконалення існуючих методів та підходи до їх вдосконалення; на базі невирішених проблем розроблено удосконалені методи оцінки якості програмного коду та розроблено метод оцінки пріорітетів оптимізації програмних систем та виконано програмну реалізацію розробленого алгоритму.
Вдосконалені методи дозволяють більш детально оцінювати такі аспекти якості програмних кодів як складність алгоритму, зчеплення модулю, складність потоку управління даними шляхом врахування додаткових коефіцієнтів при обчисленні цих метрик програмного забезпечення. Розроблений метод оцінки пріорітетів оптимізації програмних проектів дозволяє проводити дослідження з метою визначення основних ключових аспектів розроблюваної програмної системи, що потребують оптимізації.
Для програмної реалізації використано такі технології як C#, .NET, WPF.
Проведені емпіричні дослідження доводять адекватність та ефективність розроблених методів оцінки якості програмних кодів та визначення пріорітетів оптимізації програмних систем, працездатність та функціональну придатність реалізованого на їх основі програмного засобу.
Опис
Ключові слова
121 Інженерія програмного забезпечення, оцінка ризиків, метрика коду, забезпечення якості, оптимізація коду
Бібліографічний опис
Кудрявцев В. В. Автоматизована система аналізу програмного коду для оцінки ризиків та забезпечення якості програмного забезпечення : дипломна робота магістра : 121 Інженерія програмного забезпечення / В. В. Кудрявцев ; Хмельниц. нац. ун-т. – Хмельницький, 2021. – 122 с.