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

Main Article Content

Aleksandr P. Gozhyj
Irina A. Kalinina
Victor A. Gozhyj

Анотація

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

Downloads

Download data is not yet available.

Article Details

Тематика

Розділ

Методологічні принципи інформаційних технологій

Автори

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

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

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

Scopus Author ID: 57198358626

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

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

Scopus Author ID: 57198354193

Victor A. Gozhyj, вул. Чкалова, 99А. Миколаїв, 54056, Україна

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

Scopus Author ID: 57198357517

Схожі статті

Ви також можете розпочати розширений пошук схожих статей для цієї статті.