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