Семантична хореографія REST-сервісів

Вантажиться...
Ескіз

Дата

2018

Науковий керівник

Назва журналу

Номер ISSN

Назва тому

Видавець

Анотація

Робота виконана на 82 сторінках, містить 5 ілюстрацій, 24 таблиці. При підготовці використовувалась література з 37 джерел. Актуальність теми На сьогоднішній день з’являється все більше систем, в яких використовується велика кількість веб-сервісів. Для організації їх ефективної взаємодії використовуються різні підходи, проте більшість з них мають свої переваги та недоліки, які часто стають критичними для певної ситуації. Саме тому дослідження семантичної хореографії REST-сервісів як одного з можливих підходів до такої організації є актуальним. Використання даного підходу може дати суттєві результати при застосуванні в системах, в складі яких значну роль відіграють веб-сервіси. Мета та задачі дослідження Метою даної роботи є дослідження семантичної хореографії REST-сервісів а також способів використання даного підходу в системах, в складі яких значну роль відіграють веб-сервіси. Рішення поставлених завдань та досягнуті результати В роботі розглянуто засоби, за допомогою яких семантична хореографія REST-сервісів може бути ефективно реалізована. Запропоновано реалізацію такого підходу на основі обміну сервісами метаданими про запит через брокер повідомлень. Було реалізовано описаний підхід, в реалізації застосовано патерн проектування Сага для ефективної обробки помилок, пов’язаних в тому числі і з комунікацією між сервісами. Реалізацію було протестовано на багатьох тестових сценаріях; зроблено висновки щодо особливостей даного підходу, його переваг та можливостей покращення запропонованої реалізації. 5 Об’єкт досліджень Системи з REST-сервісами. Предмет досліджень Взаємодія REST-сервісів із застосування хореографії, що реалізована за допомогою семантичних засобів. Методи досліджень Для розв’язання зазначеної проблеми в роботі застосовано методи синтезу та аналізу, системного порівняння та аналізу, композиції логічних структур даних та логічного узагальнення отриманих результатів. Наукова новизна Наукова новизна роботи полягає у реалізації нового підходу до семантичної хореографії REST-сервісів, який засновано на використанні брокеру повідомлень та патерні проектування Saga. Практичне значення одержаних результатів Отримані результати реалізації підходу можуть використовуватись в системах, в складі яких значну роль відіграють веб-сервіси. Представлений приклад реалізації демонструє, що отримані результати можуть бути використані для реалізації системи медичного обслуговування.

Опис

Ключові слова

веб-сервіс, семантичний веб, онтологія, семантична мова, семантичний веб-сервіс, хореографія, патерн поведінки, паттерн поведения., веб - сервис, семантический веб, онтология, семантический язык, семантический веб - сервис, хореография, Choreography, Behavior Pattern., Semantic Web, Web Service, Ontology, Semantic Language, Semantic Web Service

Бібліографічний опис

Піпіч, А. А. Семантична хореографія REST-сервісів : магістерська дис. : 122 Комп’ютерні науки та інформаціині технологіі (Системне проектування сервісів) / Піпіч Артем Андрійович. – Київ, 2018. – 82 с.

ORCID

DOI