 |
реклама |
|
|
|
|
|
|
|
Промышленные АСУ и контроллеры Аннотация к статье << Назад
|
Гибридный семантико-структурный подход к выявлению
шаблонов проектирования в программных системах |
Асаад Жамилех, Авксентьева Е.Ю.
Дизайнерские шаблоны предоставляют стандартизированные решения повторяющихся проблем в области разработки программного обеспечения, способствуя повышению качества программных систем. Однако их использование часто остается незафиксированным, что затрудняет процесс выявления. В данной работе предлагается
гибридный семантико-структурный подход для автоматического обнаружения шаблонов проектирования. Метод
основывается на использовании трансформерной модели с механизмом внимания, позволяющим извлекать векторные представления кода, отражающие синтаксическую и семантическую информацию. Дополнительно извлекаются объектно-ориентированные характеристики, которые интегрируются с указанными представлениями для
формирования единого набора признаков, применяемого при обучении классификаторов. Механизм внимания обеспечивает выделение наиболее репрезентативных признаков, что способствует повышению точности классификации.
Оценка, выполненная на примере шаблонов проектирования GoF, показала, что предложенный подход достигает
точности 91 %, прецизионности 89 %, полноты 89 % и значения F1-метрики 89 %, превосходя современные контекстные методы на 5 % по показателю точности.
Ключевые слова: выявление шаблонов проектирования, семантический анализ, структурные характеристики,
трансформер, механизм внимания, векторные представления кода, машинное обучение, шаблоны GoF, сопровождение программного обеспечения, статический анализ.
DOI: 10.25791/asu.9.2025.1610
Стр. 30-35. |
|
|
|
Последние новости:
Выставки по автоматизации и электронике «ПТА-Урал 2018» и «Электроника-Урал 2018» состоятся в Екатеринбурге Открыта электронная регистрация на выставку Дефектоскопия / NDT St. Petersburg Открыта регистрация на 9-ю Международную научно-практическую конференцию «Строительство и ремонт скважин — 2018» ExpoElectronica и ElectronTechExpo 2018: рост площади экспозиции на 19% и новые формы контент-программы Тематика и состав экспозиции РЭП на выставке "ChipEXPO - 2018" |