Наукова періодика України Проблеми програмування


Мамедов Т. А. 
Засіб налаштування програм на платформі .NET за допомогою переписувальних правил / Т. А. Мамедов, А. Ю. Дорошенко // Проблеми програмування. - 2019. - № 2. - С. 11-16. - Режим доступу: http://nbuv.gov.ua/UJRN/Progr_2019_2_4
Розроблено програмний засіб для оптимізації обчислень, що надає змогу в автоматизованому режимі здійснити оптимізацію програми шляхом підвищення її швидкодії. Для цього реалізовано спеціальний плагін до системи переписувальних правил TermWare, за допомогою якого система здійснює налаштування програм, написаних на платформі .NET. Плагін використовує аналізатор Roslyn, реалізований генератор термів системи TermWare з вихідного коду програми. Програмний засіб проілюстровано на відомому прикладі клітинного автомату "Гра життя" на різних розмірах площини. Під час експериментів проведено виміри швидкодії програми до та після модифікації вихідного коду. Наведено порівняння результатів роботи методу самоналаштування за допомогою TermWare та інструментарію під назвою Eazfuscator.NET. Експерименти розробленого методу та бібліотеки Eazfuscator.NET проведено на персональному комп'ютері.
  Повний текст PDF - 520.258 Kb    Зміст випуску     Цитування публікації

Цитованість авторів публікації:
  • Мамедов Т.
  • Дорошенко А.

  • Бібліографічний опис для цитування:

    Мамедов Т. А. Засіб налаштування програм на платформі .NET за допомогою переписувальних правил / Т. А. Мамедов, А. Ю. Дорошенко // Проблеми програмування. - 2019. - № 2. - С. 11-16. - Режим доступу: http://nbuv.gov.ua/UJRN/Progr_2019_2_4.

    Додаткова інформація про автора(ів) публікації:
    (cписок формується автоматично, до списку можуть бути включені персоналії з подібними іменами або однофамільці)
  • Дорошенко Анатолій Юхимович (1948–) (фізико-математичні науки)
  • Дорошенко Анастасія Юріївна (технічні науки)
  •   Якщо, ви не знайшли інформацію про автора(ів) публікації, маєте бажання виправити або відобразити більш докладну інформацію про науковців України запрошуємо заповнити "Анкету науковця"
     
    Відділ інформаційно-комунікаційних технологій
    Пам`ятка користувача

    Всі права захищені © Національна бібліотека України імені В. І. Вернадського