Антонюк В. А. Розроблення кросплатформної системи автоматизації процесів та взаємодії з комп'ютеризованими пристроями

English version

Дисертація на здобуття ступеня доктора філософії

Державний реєстраційний номер

0824U002508

Здобувач

Спеціальність

  • 121 - Інженерія програмного забезпечення

29-08-2024

Спеціалізована вчена рада

ДФ 08.051.107 ID 6560 Антонюк В.А.

Дніпровський національний університет імені Олеся Гончара

Анотація

Сучасні технологічні умови характеризуються стрімким зростанням складності та обсягу рутинних задач. Це, в свою чергу, призводить до збільшення потреби в ефективних інструментах для управління процесами та задачами. Традиційні методи, що ґрунтуються на ручному введенні даних та виконанні повторюваних дій, стають все менш продуктивними та потребують значних витрат часу та ресурсів. Одним із ключових факторів, що зумовлюють цю потребу, є зростаюча взаємодія між людьми та комп'ютеризованими системами. В сучасному світі люди постійно взаємодіють з комп'ютерами, смартфонами, планшетами та іншими пристроями для виконання різноманітних завдань. Ця взаємодія має бути простою, інтуїтивно-зрозумілою та ефективною, щоб мінімізувати час та зусилля, необхідні для досягнення цілей. На сьогодні, багато існуючих систем не відповідають цим вимогам. Вони часто є складними, заплутаними та потребують спеціальних знань або навичок для використання. Це призводить до помилок, неефективності та незадоволеності користувачів. Збільшення складності та об'єму рутинних задач, зростаюча взаємодія між людьми та комп'ютеризованими системами в сучасних технологічних умовах потребує створення вдосконалених інтерфейсів, здатних підвищити інтуїтивність та ефективність управління процесами та задачами з мінімальним втручанням людини. Ця дисертаційна робота присвячена розробленню передової кросплатформної системи автоматизації процесів, що забезпечує інтуїтивно зрозумілий асоціативний графічний інтерфейс між користувачами та комп'ютеризованими пристроями, ефективне налаштування взаємодії процесів, інтеграцію з будь-якими існуючими сторонніми службами, такими як Slack, Amazon S3 Files, SendGrid тощо. Розроблення таких передових кросплатформних систем автоматизації процесів є актуальною та перспективною задачею, яка має значний потенціал для покращення продуктивності та якості життя людей у сучасному цифровому світі. Дослідження спрямоване на всебічний аналіз поточного стану технологій автоматизованої інтерактивної комунікації, виявлення основних проблемних точок і можливостей для подальшого прогресу. В концептуальній частині підкреслюється значення розвитку інтерактивних систем для поліпшення якості взаємодії між людиною та машиною, а також важливу роль штучного інтелекту в цьому процесі. Виділяється необхідність поглибленого дослідження адаптації сучасних технологій до конкретних вимог користувачів і сценаріїв використання. Наукова новизна одержаних результатів полягає в такому: 1. Уперше запропоновано концепцію асоціативного графічного інтерфейсу у системах автоматизації процесів на основі застосування графічних ключів для визначення команд, що дозволяє підвищити інтуїтивність та ефективність управління процесами та задачами, що є особливо актуальним у контексті збільшення складності та об'єму задач. 2. Уперше розроблено архітектуру програмного забезпечення для автоматизації процесів, яка базується на поєднанні мікроядра плагінів та чистої архітектури, що дозволяє оптимізувати структуру програмного коду, зменшуючи залежності та дублювання, що сприяє підвищенню читабельності, обслуговуваності та тестованості коду, а також забезпечує покращення метрик якості, включаючи зниження цикломатичної складності та підвищення індексу підтримуваності. 3. Удосконалено методологію інтеграції програмного забезпечення з іншими бізнес-системами та сервісами за допомогою розроблення модульних кросплатформних з’єднувачів, які значно розширюють можливості автоматизації та інтегрованості корпоративного програмного забезпечення. 4. Уперше запропоновано технологію застосування мовної моделі ШІ для автоматичної побудови макросів у системах автоматизації, що дозволяє користувачам будувати робочі процеси, описуючи лише вимоги до них, без необхідності поглиблюватись у знання програмування або навіть самої системи. 5. Удосконалено метод розпізнавання графічних жестів, що дозволило розпізнавати жести, які складаються з кількох ліній, тим самим розширюючи кількість можливих асоціацій для більш складних команд. Практичне значення роботи полягає у створенні ефективної та гнучкої кросплатформної системи автоматизації процесів та взаємодії з комп’ютеризованими пристроями, яка може бути використана у промисловій сфері для управління виробничими процесами, інформаційних технологіях для моніторингу інфраструктури, системах «Розумний будинок» або «Smart city» для управління міськими послугами тощо. Розроблена система автоматизації процесів має значну практичну значимість для підприємств та організацій різного розміру. Її можна використовувати для автоматизації широкого кола завдань, таких як обробка замовлень, управління проєктами, обслуговування клієнтів, фінансовий облік та багато іншого.

Публікації

Antonyuk V., Sydorova M. Synthesis of software architectures for cross-platform application development. Actual problems of automation and information technology. 2021. Vol.25. P. 3-12. DOI: 10.15421/432101 (Фахова, категорії Б)

Antonyuk V., Sydorova M. A Cross-Platform Mobile Development for accelerating software development lifecycle. Actual problems of automation and information technology. 2022. Vol.26. P. 3-8. DOI: 10.15421/432201. (Фахова, категорії Б)

Antonyuk V., Sydorova M. The concept of associative graphical interface in the workflow automation system. System technologies. 2023. Vol. 5 No. 148. P. 133-140. DOI: 10.34185/1562-9945-5-148-2023-12 (Фахова, категорії Б)

Antonyuk V., Sydorova M. Integration and use of artificial intelligence for automated macros creation. System technologies. 2024. Vol. 5 No. 154. P. 16-23. DOI: 10.34185/1562-9945-5-154-2024-02. (Фахова, категорії Б)

Антонюк В.А., Сидорова М.Г. Microkernel architecture у розробці сучасних мобільних додатків. Сучасні інформаційні системи та технології: тези доповідей III Всеукраїнської науково-практичної інтернет-конференції студентів, аспірантів та молодих вчених. Херсон, 30 листопада 2020 р., С. 96- 13 97, URL: http://www.tsatu.edu.ua/vmf/wp-content/uploads/sites/17/cict2020- 1.pdf

Антонюк В.А., Сидорова М.Г. Жестова взаємодія як засіб прискорення роботи користувача з комп’ютером. Проблеми прикладної математики та інформаційних технологій: тези доповідей наукової конференції за підсумками науково-дослідної роботи ДНУ за 2020 рік. Дніпро, 2021, С. 7, URL: http://repository.dnu.dp.ua:1100/upload/1c39b5f616fadcdd4da0a7142df2742cTezi -2021.pdf

Антонюк В.А., Сидорова М.Г. Використання ідеї асоціативного мислення людини у програмному забезпеченні. Інформаційні технології – 2021: тези доповідей VІІІ Всеукраїнської науково-практичної онлайн конференції молодих науковців, Київ, 20 травня 2021 р., С. 112-114, URL: https://zcit.kubg.edu.ua/index.php/journal/issue/download/9/20 .

Антонюк В.А., Сидорова М.Г. Порівняльна характеристика систем автоматизації програмного забезпечення у розробці власного додатку. Математичне та програмне забезпечення інтелектуальних систем (МПЗІС-2021): тези доповідей XIX міжнародної науково-практичної конференції, Дніпро, 17-19 листопада 2021, С. 5-6, URL: http://mpzis.dnu.dp.ua/wp-content/uploads/2021/11/mpzis_2021.pdf.

Антонюк В.А., Сидорова М.Г. Нова архітектура у .NET MAUI як еволюція XAMARIN.FORMS. Сучасні інформаційні системи та технології: матеріали IV Всеукраїнської науково-практичної інтернет-конференції студентів, аспірантів та молодих вчених, Херсон, 30 листопада 2021 р., С. 11- 12, URL: https://kntu.net.ua/index.php/ukr/content/download/93825/537598/file/CICT2021. pdf.

Антонюк В.А., Сидорова М.Г. Автоматизація аналізу та форматування коду. Інформаційні технології – 2022: тези доповідей ІХ 14 Всеукраїнської науково-практичної конференції молодих науковців, Київ, 19 травня 2022 р., С. 7-9, URL: https://zcit.kubg.edu.ua/index.php/journal/issue/download/10/19 .

Антонюк В.А., Сидорова М.Г. Використання візуальних елементів керування для покращення взаємодії користувача. Проблеми математичного моделювання: тези доповідей всеукраїнської науково-методичної конференції, Кам’янське, 25-27 травня 2022 р., С.69-70, URL: https://www.dstu.dp.ua/uni/downloads/zbirka_konf_pm.pdf.

Антонюк В.А., Сидорова М.Г. Можливості використання програмного продукту «Draw & GO» у навчальному процесі. Математичне та програмне забезпечення інтелектуальних систем (МПЗІС-2022): тези доповідей XX міжнародної науково-практичної конференції, Дніпро, 23-25 листопада 2022 р., С. 15-16, URL: http://mpzis.dnu.dp.ua/wp-content/uploads/2022/12/MPZIS-2022-1.pdf

Антонюк В.А., Сидорова М.Г. Застосування стенографії для захисту програм від несанкціонованого доступу. Інформаційна безпека та інформаційні технології (ІБІТ-2022): тези доповідей IV Міжнародної науково-практичної конференції, Львів, 30 листопада 2022 р., С. 140-142, URL: https://sci.ldubgd.edu.ua/jspui/bitstream/123456789/11434/1/IV%20International %20Scientific%20and%20Practical%20Conference.pdf

Антонюк В.А., Сидорова М.Г. Використання штучного інтелекту у розробці клієнт-орієнтованих додатків. Інформаційні технології – 2023: тези доповідей X Всеукраїнської науково-практичної конференції молодих науковців, Київ, 18 травня 2023 р., С. 5-6, URL: https://www.eportfolio.kubg.edu.ua/data/conference/9325/document.pdf

Файли

Схожі дисертації