Методи автоматизації процесів класифікації для виявлення помилок програмного забезпечення
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Об’єкт дослідження: процеси аналізу та виявлення помилок в
архітектурі програмного забезпечення.
Мета роботи: дослідження методів автоматизації класифікації для
виявлення помилок у програмному забезпеченні шляхом використання
машинного навчання для ідентифікації стереотипів класових ролей та
перевірки на порушення архітектурних правил.
Предмет дослідження: моделі та методи автоматизованої класифікації
стереотипів класових ролей та виявлення порушень архітектурних правил у
програмному забезпеченні на основі машинного навчання.
Результати дослідження:
В роботі виконано розробку автоматизованого підходу до ідентифікації
стереотипів класових ролей та виявлення архітектурних помилок у
програмному забезпеченні на основі машинного навчання.
Висновок
Виконано розробку методології, що дозволяє автоматизувати процес
виявлення помилок у програмному забезпеченні, особливо в частині
архітектурних помилок та порушень стереотипів класових ролей. Інструмент
може бути застосований для підвищення якості програмних продуктів,
зменшення витрат на їх тестування та обслуговування, а також для
полегшення роботи розробників під час проведення ревізії та рефакторингу
коду.
