Програмні засоби організації хмарних обчислень у психофізіологічних дослідженнях на основі даних айтрекінгу
DOI:
https://doi.org/10.15276/hait.07.2024.28Ключові слова:
Web-застосунок, хмарні сервіси, хмарні обчислення, PaaS, SaaS, технологія айтрекінгу, психофізіологічні дослідження, трансляція кодуАнотація
Розроблено архітектуру та веб-версію програмного комплексу, який значно розширює діагностичні можливості модельно-орієнтованої інформаційної технології для оцінки нейрофізіологічного стану. Комплекс забезпечує кросплатформеність хмарних обчислень, підвищує продуктивність і ефективність наукових досліджень. Комплекс використовує методи непараметричної ідентифікації окорухової системи на основі даних айтрекінгу, що досягається завдяки новій концепції організації хмарних обчислень. Технологія хмарних обчислень отримала подальший розвиток завдяки запропонованій концепції, що поєднує принципи PaaS (Platform as a Service) і SaaS (Software as a Service). Ключовою складовою комплексу є конструктор інтерфейсів і модуль трансляції коду, які забезпечують гнучкість і зручність роботи з комплексом, дозволяючи налаштовувати елементи інтерфейсу і з'єднувати їх з скрипт-кодом на різних мовах. Автоматична заміна значень у скрипт-коді спрощує адаптацію комплексу до різних завдань, роблячи його доступним для користувачів будь-якого рівня кваліфікації, що особливо цінно для науки та освіти. Також, важливою особливістю цього програмного комплексу є його невимогливість до апаратного забезпечення на стороні клієнта завдяки використанню хмарних обчислень та модульна структура, що дозволяє легко його масштабувати. Порівняно з іншими подібними сервісами комплекс має кілька переваг: він забезпечує ефективну роботу в дослідницьких і навчальних напрямках та підтримує декілька мов програмування для вдосконалення алгоритмів. Комплекс також дозволяє використовувати готові методи ідентифікації через спеціально розроблені GUI-інтерфейси. Крім того, він пропонує соціальні можливості та високий рівень абстракції, що дозволяє оптимізувати дослідницький процес.