Por favor, use este identificador para citar o enlazar este ítem: http://elartu.tntu.edu.ua/handle/lib/49044
Назва: Розробка інформаційно-аналітичної підсистеми для самодіагностики в кіберфізичних системах
Інші назви: Development of an information and analytical subsystem for self-diagnosis in cyber-physical systems
Автори: Чичота, Павло Ярославович
Chychota, Pavlo Yaroslavovych
Приналежність: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Україна
Бібліографічний опис: Чичота П. Я. Розробка інформаційно-аналітичної підсистеми для самодіагностики в кіберфізичних системах : спец. 121 - інженерія програмного забезпечення / наук. кер. В. М. Бревус. Тернопіль: – Тернопільський національний технічний університет імені Івана Пулюя, 2025. 70 с.
Дата публікації: чер-2025
Дата подання: 9-чер-2025
Дата внесення: 25-чер-2025
Видавництво: Тернопільський національний технічний університет імені Івана Пулюя
Країна (код): UA
Місце видання, проведення: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Науковий керівник: Бревус, Віталій Миколайович
Члени комітету: Оробчук, Олександра Романівна
УДК: 004.9
Теми: інженерія програмного забезпечення
кіберфізичні системи
самодіагностика
автоматизація тестування
інформаційно-аналітична підсистема
software engineering
cyber-physical systems
self-diagnostics
test automation
information and analytical subsystem
Кількість сторінок: 70
Короткий огляд (реферат): Кваліфікаційна робота присвячена дослідженню розробки підсистеми самодіагностики в кіберфізичних системах для підвищення їх надійності. У першому розділі описано особливості КФС, розглянуто проблеми тестування, висвітлено методи автоматизації та проаналізовано сучасні підходи до діагностики. У другому розділі досліджено вимоги до системи, подано архітектуру підсистеми, обґрунтовано вибір технологій та моделювання її компонентів. У третьому розділі описано реалізацію системи, проаналізовано її основні модулі, проведено тестування працездатності і функціоналу. У четвертому розділі розглядаються питання забезпечення безпечної експлуатації обладнання. Об’єкт дослідження: кіберфізичні системи, що потребують автоматизованої самодіагностики. Предмет дослідження: інформаційно-аналітична підсистема для виявлення та аналізу збоїв у роботі кіберфізичних систем, побудована з використанням методів автоматизованого тестування та мовної інтерпретації сценаріїв.
The qualification work to the study of the development of a self-diagnostic subsystem in cyber-physical systems to improve their reliability. The first chapter describes the features of CPS, considers testing problems, highlights automation methods, and analyses modern approaches to diagnostics. The second chapter investigates system requirements, presents the subsystem architecture, and justifies the choice of technologies and modelling of its components. The third chapter describes the implementation of the system, analyses its main modules, and tests its performance and functionality. The fourth chapter examines ensuring safe operation of equipment. Object of research: cyber-physical systems requiring automated self-diagnostics. Subject of the study: an information and analytical subsystem for detecting and analysing failures in cyber-physical systems, built using automated testing methods and scenario language interpretation.
Зміст: АНОТАЦІЯ ..................................................................................................................... 4 ANNOTATION ................................................................................................................ 5 Вступ 9 РОЗДІЛ 1. Аналіз предметної області та постановка завдання 10 1.1 Визначення умов 10 1.2 Визначення завдань 11 1.3 Аналіз стану концепції КФС 13 1.4 Автоматизація роботи з текстом 14 1.5 Виявлення збоїв 15 1.6 Архітектурні особливості KDT, DSL, ANTLR та REST 16 1.7 Висновок до першого розділу 18 РОЗДІЛ 2. Проектна частина. Аналіз та специфікація 19 2.1 Структура системи 19 2.2 Клієнтська та серверна частина 20 2.3 Загальна архітектура КФС 22 2.3.1 Архітектура управління тестуванням та конфігурацією 22 2.3.2 Архітектура тестової системи самодіагностики 26 2.4 Висновок до другого розділу 29 РОЗДІЛ 3. Практична частина. Реалізація тестової системи самодіагностики 31 3.1 База даних 31 3.2 Бекенд 31 3.2.1 Моделі 32 3.2.2 Граматика 34 3.2.3 Контролери 37 3.2.4 Маршрути 40 3.3 Фронтенд 43 3.3.1 Компоненти 43 3.3.2 Отримання даних API 44 3.3.3 Інтерфейси користувача 45 3.4 Валідація 49 3.5 Висновок до третього розділу 50 РОЗДІЛ 4. Безпека життєдіяльності, основи Охорони праці 52 4.1 Питання щодо безпеки життєдіяльності 52 4.2 Питання з основ охорони праці 54 4.3 Висновок до четвертого розділу 55 Висновки 57 Перелік джерел 60 Додатки
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/49044
Власник авторського права: © Чичота Павло Ярославович, 2025
Перелік літератури: 1 Lee, E.A. Cyber physical systems: Design challenges. In Proceedings of the 11th IEEE Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, ISORC 2008, Orlando, FL, USA, 5–7 May 2008.
2 Pereira, R.B.; Brito, M.A.; Machado, R.J. Architecture Based on Keyword Driven Testing with Domain Specific Language for a Testing System; Springer International Publishing: Berlin/Heidelberg, Germany, 2020; pp. 310–316.
3 Pereira, R.B.; Ramalho, J.C.; Brito, M.A. Development of self-diagnosis tests system using a DSL for creating new test suites for integration in a cyber-physical system. Open Access Ser. Inform. 2021, 94, 1–16.
4 Leitão, P. Agent-based distributed manufacturing control: A state-of-the-art survey. Eng. Appl. Artif. Intell. 2009, 22, 979–991.
5 Minho, U.D. Informação Institucional. 2022. Ресурс: https://www.uminho.pt/PT/uminho/Informacao-Institucional/ Paginas/default.aspx (Доступно Березень 2025).
6 Algoritmi, C. Ongoing Projects, 2020. Ресурс: https://algoritmi.uminho.pt/projects/ongoing-projects/ (Доступно Березень 2025).
7 CCG. TSIM—Test System Intelligent Machines. 2020. Ресурс: https://www.ccg.pt/my-product/tsim-test-system-intelligent-machines/ (Доступно Березень 2025).
8 Controlar. Máquina Inteligente de Sistema de Testes Funcionais|Controlar. 2020. Ресурс: https://controlar.com/areas-de-negocio/sistemas-de-teste/tsim/ (Доступно Березень 2025).
9 Seshia, S.A.; Hu, S.; Li, W.; Zhu, Q. Design Automation of Cyber-Physical Systems: Challenges, Advances, and Opportunities. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017, 36, 1421–1434.
10 Ngu, A.H.; Gutierrez, M.; Metsis, V.; Nepal, S.; Sheng, Q.Z. IoT Middleware: A Survey on Issues and Enabling Technologies. IEEE Internet Things J. 2017, 4, 1–20. https://doi.org/10.1109/JIOT.2016.2615180.
11 Vyatkin, V. Software engineering in industrial automation: State-of-the-art review. IEEE Trans. Ind. Inform. 2013, 9, 1234–1249.
12 Chen, Y.; Kar, S.; Moura, J.M.F. Resilient Distributed Estimation: Sensor Attacks. IEEE Trans. Autom. Control 2019, 64, 3772–3779.
13 An, L.; Yang, G.H. Enhancement of opacity for distributed state estimation in cyber–physical systems. Automatica 2022, 136, 110087.
14 Cintuglu, M.H.; Mohammed, O.A.; Akkaya, K.; Uluagac, A.S. A Survey on Smart Grid Cyber-Physical System Testbeds. IEEE тCommun. Surv. Tutor. 2017, 19, 446–464. https://doi.org/10.1109/COMST.2016.2627399.
15 Asadollah, S.A.; Inam, R.; Hansson, H. A survey on testing for cyber physical system. In Proceedings of the 27th IFIP WG 6.1 International Conference, ICTSS 2015, Sharjah and Dubai, United Arab Emirates, 23–25 November 2015; Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics).
16 Zhou, X.; Gou, X.; Huang, T.; Yang, S. Review on Testing of Cyber Physical Systems: Methods and Testbeds. IEEE Access 2018, 6, 52179–52194.
17 Carvalho, M.F.A. Automatização de Testes de Software Dashboard QMSanalyser; Technical Report; Instituto Politecnico de Coimbra: Coimbra, Portugal, 2010. Computers 2022, 11, 131 29 of 30
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:121 — Інженерія програмного забезпечення (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
dyplom_Chychota_2025.pdf2,62 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Herramientas de Administrador