|
Використання методу аналізу ієрархій для вибору засобів розробки синтаксичних аналізаторів при створенні DSL [Електронний ресурс] / М. Т. Фісун, І. О. Кандиба, Г. В. Горбань, М. В. Фаленкова // Наукові праці Вінницького національного технічного університету. – 2021. – № 1. – С. 1-12.
Представлено аналіз програмних інструментів генерації синтаксичних аналізаторів, що базуються на мові Python. Виділено дві основні категорії: універсальні інструменти генерації, що не прив'язані до певної мови програмування, та інструменти призначення для застосування виключно мовою загального призначення Python. Побудовано ієрархію критеріїв для реалізації методу аналізу ієрархій. Ієрархія включає в себе обидві моделі якості стандарту ISO/IEC 2510 та набір критеріїв, описаних цими моделями. Використано експертне оцінювання для розрахунку вектору локальних пріоритетів, що лягли в основу розрахунку вектору глобальних пріоритетів. З вектору глобальних пріоритетів визначено альтернативу, що має найбільшу оцінку. Обрана альтернатива вказує на найефективніший програмний інструмент генерації аналізаторів. |