DOI: 10.15673/atbp.v9i3.720 (ukr)
Автори:
- С. Великодний
- О. Тимофєєва
Аннотація | Повний текст: В статті розглянуто створення системи понять, що формують парадигму реінжинірингу інформаційних технологій, який необхідний у випадку їх еволюційного розвитку. Лінгвістичне забезпечення інформаційних технологій розглядає побудову програмної системи за допомогою однієї або декількох (узгоджених між собою) мов програмування, кожна з яких заснована на правилах конкретної граматики. Математичний апарат породжувальних граматик дозволяє описати процес переведення програмної системи, яка написана однією мовою програмування, на іншу визначену мову. Створена парадигма дозволяє працювати з багаторівневими інформаційними технологіями, складові частини яких написано різними мовами програмування. Сформована у статті парадигма, з наукової точки зору, ляже в основу методології реінжинірингу програмних систем, а з практичної – стане у пригоді системним програмістам, які працюють із мультимовними надбудовами програмних систем, що набувають еволюційного розвитку із плином часу та вдосконалення в процесі використання.
Ключові слова:
- програмна система
- генеративна лінгвістика
- мова програмування
- граматика
- продукція
- аксіома
- алфавіт
- ланцюжок
- символ.