АРХІТЕКТУРА ПРОГРАМНОЇ КОМПОНЕНТИ АНАЛІЗУ УВАГИ КОРИСТУВАЧА НА ОСНОВІ ПОДІЙ ПЕРЕМИКАННЯ ВІКОН
Abstract
АРХІТЕКТУРА ПРОГРАМНОЇ КОМПОНЕНТИ АНАЛІЗУ УВАГИ КОРИСТУВАЧА НА ОСНОВІ ПОДІЙ ПЕРЕМИКАННЯ ВІКОН Анотація.У статті розглянуто архітектуру програмної компоненти для аналізу уваги користувача на основі подій перемикання активних вікон операційної системи.Актуальність дослідження зумовлена зростанням складності програмних систем, поширенням багатовіконних застосунків і необхідністю обробки великих обсягів подієвих даних, що генеруються під час взаємодії користувача з програмним середовищем.Часте перемикання між активними вікнами розглядається як програмно спостережувана характеристика поведінки користувача, яка може бути використана для побудови кількісних показників концентрації та ефективності роботи.У роботі запропоновано багаторівневу архітектуру програмної компоненти, що включає модуль збору системних подій, підсистему агрегації та попередньої обробки даних, аналітичне ядро для розрахунку показників концентрації та модуль візуалізації результатів.Описано принципи декомпозиції програмного рішення, організацію взаємодії між компонентами, а також підходи до забезпечення масштабованості, розширюваності та повторного використання програмних модулів.Особливу увагу приділено питанням продуктивності та стабільності роботи компоненти, зокрема мінімізації накладних витрат під час перехоплення подій операційної системи та обробки потоків подієвих даних у режимі реального часу.Окремо розглянуто алгоритмічні аспекти аналізу подій перемикання вікон, включаючи обчислення частоти змін активного контексту, тривалості фокусування на окремих завданнях і виявлення характерних патернів користувацької активності.На основі цих показників сформовано інтегральні програмні метрики концентрації, придатні для подальшого аналізу та
Fields of Study & Subjects
Gaze Tracking and Assistive Technology
Human-Automation Interaction and Safety
Usability and User Interface Design
Publication details
- Journal / source
- Наука і техніка сьогодні
- Issue
- 13(54)
- Publication date
- 19 January 2026