Метод розробки та моделювання композитних веб-сервісів

Автор(и)

  • Гожий Олександр Петрович Чорноморський національний університет імені Петра Могили, вул. 68 Десантників, 10, Миколаїв, 54000, Україна
  • Калініна Ірина Олександрівна Чорноморський національний університет імені Петра Могили, вул. 68 Десантників, 10. Миколаїв, 54000, Україна
  • Гожий Віктор Олександрович вул. Чкалова, 99А. Миколаїв, 54056, Україна

DOI:

https://doi.org/10.15276/hait.05.2022.14

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

композитний веб-сервіс, алгебра сервісів, структура сервісу, модель композитного сервісу, кольорові мережі Петрі

Анотація

Стаття присвячена методу розробки та моделювання композитних веб-сервісів. Композиція веб-сервісів використовується для отримання нових функціональних можливостей на основі взаємодії існуючих веб-сервісів. Побудова композитних веб-сервісів відбувається у кілька етапів: специфікації (визначення типу сервісу); розробка структури сервісу на основі алгебри сервісів; моделювання композиції сервісів; вибору варіанта сервісу та генерації сервісу. Головними елементами пропонованого підходу є алгебра сервісів та моделі взаємодії веб-сервісів (базові та композитні). У наведеному підході формально представлений облік основних аспектів при вирішенні проблем, пов'язаних із побудовою ефективних композитних веб-сервісів та підбором математичних моделей, а саме: опис веб-сервісів, визначення структури веб-сервісів, облік динаміки зміни інформації, облік основних невизначеностей при побудові структури web-сервісів. На підставі підходу розроблено метод побудови композитних веб-сервісів. В основу методу покладено опис алгебри веб-сервісу на основі спеціалізованої алгебри сервісів. Метод складається з наступних етапів: oпис завдання розробки веб-сервісу; розробка структури веб-сервісу на основі алгебри сервісів; формальний опис структури та уточнення операцій сервісу; побудова моделей функціонування та взаємодії компонентів сервісу; побудова імітаційних моделей композитного сервісу; визначення остаточної структури композитного сервісу; реалізація веб-сервісу. Основним інструментом опису композитних сервісів є алгебра сервісів, а інструментом побудови моделі  кольорові мережі Петрі, реалізовані з допомогою СPN Tools. Як приклад застосування розробленого методу описано побудову фармацевтичного сервісу, в якому використано моделювання взаємодії веб-сервісів на основі мереж Петрі. Розглянуто процес побудови композитної моделі веб-сервісу. Процес починається із побудови структури моделі фармацевтичного веб-сервісу на основі алгебри сервісу. З алгебри сервісів розробили оператори для реалізації композитних сервісів. Розроблено структуру моделі, яка подається у вигляді формального опису. Детально описаний процес побудови моделей фармацевтичного сервісу серед СPN Tools.

Завантаження

Дані завантаження ще не доступні.

Біографії авторів

Гожий Олександр Петрович, Чорноморський національний університет імені Петра Могили, вул. 68 Десантників, 10, Миколаїв, 54000, Україна

доктор технічних наук, професор, професор кафедри Інтелектуальних інформаційних систем 

Scopus Author ID: 57198358626

 

 

Калініна Ірина Олександрівна, Чорноморський національний університет імені Петра Могили, вул. 68 Десантників, 10. Миколаїв, 54000, Україна

кандидат технічних наук, доцент, доцент кафедри Інтелектуальних інформаційних систем 

Scopus Author ID: 57198354193

 

Гожий Віктор Олександрович, вул. Чкалова, 99А. Миколаїв, 54056, Україна

кандидат технічних наук, головний операційний директор (СOО) Template Monster

Scopus Author ID: 57198357517

 

Опубліковано

2022-11-01

Як цитувати

Gozhyj, A. P., Kalinina, I. A. ., & Gozhyj, V. A. (2022). Method for developing and modelling composite web-services. Вісник сучасних інформаційних технологій, 5(3), 185–197. https://doi.org/10.15276/hait.05.2022.14