Наукова періодика України Системи управління, навігації та зв'язку


Коваленко О. В. 
Розробка інформаційної технології передтестової компіляції та розподілу доступу / О. В. Коваленко // Системи управління, навігації та зв'язку. - 2018. - Вип. 4. - С. 115-119. - Режим доступу: http://nbuv.gov.ua/UJRN/suntz_2018_4_24
Розроблено інформаційну технологію передтестової компіляції та розподілу доступу в якості практичного застосування в області комп'ютерної інженерії та розробки програмних додатків. В рамках розроблюваного методу розподілу доступу при оптимізації з урахуванням передкомпіляційного профілю програми проведено необхідний збір даних, що формуються в множині профілів користувачів. Для підвищення точності урахування профілів користувача, специфіки його діяльності та характеристик комп'ютерної системи пропонується розбиття процесу компіляції на дві фази: фаза синтезу програмного забезпечення з урахуванням можливостей сучасних компіляторів; фаза адаптації та розподілу доступу до програмного забезпечення з урахуванням профілів програми і користувача. Такий поділ передтестової компіляції на дві фази дозволить вирішити наступні задачі: розподіл доступу користувачів з урахуванням можливостей персоналізації відповідних профілів; врахування внутрішніх характеристик комп'ютерної системи користувачів (архітектури, планувальника команд, та ін.); врахування можливостей розподілу доступу при збірці та підтримці програмного забезпечення. Для вирішення задач динамічної машинно-незалежної оптимізації доцільно скористатися відомою технологією компіляції LLVM. У запропонованій інформаційній технології передтестової компіляції та розподілу доступу в першій фазі виконується процедура машинно-незалежної компіляції з використанням LLVM. Результат першої фази зберігається у файл LLVM і додатково генеруються дані про архітектуру програмного засобу та алгоритм можливої інсталяції. Виконання другої фази можливо з використанням програмних засобів віртуального моделювання (віртуальних машин), а також безпосередньо на комп'ютерних системах користувачів з урахуванням особливості їх профілів і характеристик обчислювальних засобів. Розроблено метод передтестової компіляції та розподілу доступу, що відрізняється від відомих врахуванням профілів користувача при синтезі додатку, а також використанням ресурсів "хмарних сховищ" в процесі одержання інсталяційних версій. Це дозволить підвищити рівень безпеки розроблюваних додатків.
  Повний текст PDF - 325.244 Kb    Зміст випуску     Цитування публікації

Цитованість авторів публікації:
  • Коваленко О.

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

    Коваленко О. В. Розробка інформаційної технології передтестової компіляції та розподілу доступу / О. В. Коваленко // Системи управління, навігації та зв'язку. - 2018. - Вип. 4. - С. 115-119. - Режим доступу: http://nbuv.gov.ua/UJRN/suntz_2018_4_24.

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

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