Метод та засіб побудови програмної системи для доменно-незалежної обробки клієнтських подій
dc.contributor.advisor | Крамар, Юлія Михайлівна | |
dc.contributor.author | Грицишин, Дмитро Олександрович | |
dc.date.accessioned | 2024-03-10T19:08:30Z | |
dc.date.available | 2024-03-10T19:08:30Z | |
dc.date.issued | 2024 | |
dc.description.abstract | Магістерська дисертація: 113 c., 12 рис., 1 табл., 22 джерела, 3 додатки. Актуальність. У сучасному ландшафті розробки програмного забезпечення ефективна обробка клієнтських подій є критично важливим завданням. Оскільки джерела даних диверсифікуються, а контексти змінюються в різних галузях, потреба в доменно-незалежній системі, здатній обробляти різноманітні клієнтські події, стає все більш актуальною. Це дослідження спрямоване на вирішення цієї проблеми шляхом розробки методології та фреймворку для побудови універсальної програмної системи, яка може ефективно обробляти клієнтські події, незалежно від специфіки домену. Мета дослідження. Основною метою цього дослідження є розробка методології та засобів для побудови незалежної від предметної області програмної системи, спеціально орієнтованої на обробку клієнтських подій. Завдання полягає в тому, щоб створити систему, яка демонструє адаптивність, масштабованість і швидкість реагування в різних доменах, тим самим пом'якшуючи обмеження, що накладаються на обробку подій, специфічних для конкретного домену. Завдання дослідження: − комплексний огляд: Провести глибокий аналіз існуючих подієво-орієнтованих архітектур, методів обробки даних та доменно-незалежних систем для виявлення проблем та найкращих практик. − формулювання концептуальної моделі: Розробка концептуальної моделі доменно-незалежної програмної системи з акцентом на адаптивність та масштабованість при обробці клієнтських подій. − розробка та тестування прототипу: Створення прототипу системи для перевірки запропонованої методології. Протестувати її продуктивність за допомогою змодельованих сценаріїв та реальних випадків використання для оцінки адаптивності, ефективності та контекстної реакції. Об'єкт дослідження. Об'єктом даного дослідження є розробка та реалізація програмної системи, здатної автономно обробляти різноманітні клієнтські події, що походять з різних джерел, форматів та доменів. Предмет дослідження. Предметом дослідження є розробка методології та фреймворку для побудови доменно-незалежної програмної системи, пристосованої для ефективної обробки клієнтських подій у різних доменах, забезпечуючи при цьому адаптивність та масштабованість. Наукова новизна даного дослідження полягає в тому, що воно є внеском у створення комплексної методології та фреймворку для побудови доменно-незалежної програмної системи, орієнтованої на обробку клієнтських подій. Дослідження спрямоване на впровадження інноваційних підходів до обробки гетерогенних джерел і форматів подій, тим самим підвищуючи адаптивність, масштабованість і швидкість реагування, що в кінцевому підсумку сприятиме розвитку галузі програмної інженерії у створенні універсальних і швидко реагуючих систем для різних доменів. | |
dc.description.abstractother | Master's thesis: 113 pages, 12 figures, 1 table, 22 sources, 3 appendixes. Relevance. In today's software development landscape, efficiently handling client events is a critical task. As data sources diversify and contexts change in different industries, the need for a domain-independent system capable of handling a variety of client events becomes more and more urgent. This research aims to address this problem by developing a methodology and framework for building a universal software system that can efficiently handle client events regardless of domain specifics. The purpose of the study. The main purpose of this research is to develop a methodology and tools for building a domain-independent software system specifically focused on processing client events. The challenge is to create a system that demonstrates adaptability, scalability, and responsiveness across domains, thereby mitigating the limitations imposed by domain-specific event processing. Research objectives: − comprehensive review: Conduct an in-depth analysis of existing event-driven architectures, data processing techniques, and domain-independent systems to identify challenges and best practices. − conceptual Model Formulation: Development of a conceptual model of a domain-independent software system with a focus on adaptability and scalability in processing client events. − prototype development and testing: Create a prototype system to validate the proposed methodology. Test its performance using simulated scenarios and real-world use cases to evaluate adaptability, efficiency, and contextual response. Object of research. The object of this study is the development and implementation of a software system capable of autonomously processing various client events originating from different sources, formats, and domains. Subject of research. The subject of the research is the development of a methodology and framework for building a domain-independent software system adapted to efficiently process client events in different domains, while ensuring adaptability and scalability. The scientific novelty of this research is that it contributes to the creation of a comprehensive methodology and framework for building a domain-independent software system focused on client event processing. The research is aimed at introducing innovative approaches to processing heterogeneous event sources and formats, thereby increasing adaptability, scalability and responsiveness, which will ultimately contribute to the development of the software engineering field in creating universal and responsive systems for various domains. | |
dc.format.extent | 113 с. | |
dc.identifier.citation | Грицишин, Д. О. Метод та засіб побудови програмної системи для доменно-незалежної обробки клієнтських подій : магістерська дис. : 121 Інженерія програмного забезпечення / Грицишин Дмитро Олександрович. - Київ, 2024. - 113 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/65390 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | доменно-незалежна архітектура | |
dc.subject | архітектура | |
dc.subject | керована подіями | |
dc.subject | клієнтські події | |
dc.subject | адаптивність | |
dc.subject | масштабованість | |
dc.subject | обробка даних | |
dc.subject | контекстні варіації | |
dc.subject | гетерогенні джерела даних | |
dc.subject | швидкість реагування системи | |
dc.subject | універсальні програмні системи | |
dc.subject | domain-independent architecture | |
dc.subject | event-driven architecture | |
dc.subject | client events | |
dc.subject | adaptability | |
dc.subject | scalability | |
dc.subject | data processing | |
dc.subject | contextual variations | |
dc.subject | heterogeneous data sources | |
dc.subject | system responsiveness | |
dc.subject | universal software systems | |
dc.subject.udc | 004.02 | |
dc.title | Метод та засіб побудови програмної системи для доменно-незалежної обробки клієнтських подій | |
dc.type | Master Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Hrytsyshyn_magistr.pdf
- Розмір:
- 2.05 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: