Знайдено документів: 1
Інформація × Реєстраційний номер 0220U100563, 0119U101866 , Науково-дослідна робота Назва роботи Хмарна платформа для виконання прикладних обчислювальних сценаріїв на основі динамічного оркестрування веб-сервісів з використанням бази знань Назва етапу роботи Керівник роботи Петренко Анатолій Іванович, Дата реєстрації 21-01-2020 Організація виконавець Навчально-науковий комплекс "Інститут прикладного системного аналізу" Національного технічного університету України "Київський політехнічний інститут імені Ігоря Сікорського" Опис етапу  Мета роботи – розробка хмарної платформи для виконання складних обчислювальних сценаріїв шляхом узгодженої взаємодії (динамічного оркестрування) веб-сервісів (мікросервісів) на основі сервіс-орієнтованої (мікросервісної) архітектури з використанням бази знань. Основним завданням є модифікація централізованої форми взаємодії сервісів («оркестрування») таким чином, щоб виключити низькорівневі деталі опису сценаріїв взаємодії, натомість зберігаючи правила взаємодії сервісів у базі знань. На відміну від існуючих подібних систем користувачі не повинні володіти знаннями деталей взаємодії з сервісами та доступності конкретних сервісів, а тому можуть створювати абстрактні обчислювальні сценарії без спеціальної підготовки. Досліджено ідею “гнучкого оркестрування” веб-сервісів за абстрактними формулюваннями обчислювальних задач на основі інформації з бази знань. Розроблено концепцію програмної архітектури систем прикладних обчислень, яка передбачає можливість абстрактного формулювання обчислювальних задач без прив’язки до деталей взаємодії з обчислювальними ресурсами та веб-сервісами. Основними архітектурними компонентами рішення, що було розроблене, є: підсистема постановки задач, що виступає клієнтом для наступних підсистем; підсистема виконання обчислень, що є єдиною точкою входу для виконання обчислювальних задач та включає службу реєстрації та пошуку сервісів, яка реалізує багаторівневий пошук сервісів у базі знань, та службу оркестрування веб-сервісів для виконання обчислювальних сценаріїв. Реалізовано прототип системи підтримки прикладних обчислень, яка, на відміну від поширених workflow-систем, не лише здатна виконати детально прописаний план узгодженої взаємодії сервісів, а й самостійно шукає потрібні для виконання задач користувачів сервіси у реєстрі, побудованому з використанням онтологій. Опис продукції Дана робота спрямована на дослідження підходу до реалізації ядра сервісно-орієнтованої системи підтримки прикладних обчислень з широким діапазоном застосувань: від інтелектуального аналізу даних до діагностики хвороб, від задач бізнес-аналітики до керування розумним будинком. Для цього пропонується модифікувати централізовану форму взаємодії сервісів (оркестрування) так, щоб виключити закладення низькорівневих деталей опису сценаріїв взаємодії в самі програмні компоненти чи в дії користувачів, натомість зберігаючи ці деталі та правила взаємодії сервісів у базі знань. Це дає наступні переваги: 1) можна не прив’язуватись до конкретної мови опису взаємодії сервісів, натомість надаючи зручні інтерфейси для редагування фактів у базі знань; 2) можна перейти до динамічної композиції сервісів, при якій програмна логіка не прив’язана до деталей (адреси, назв, форматів) виклику окремих операцій сервісів, а лише до функції, що слід виконати, і яка б підійшла до заданого набору даних. Особливістю даної пропозиції є можливість автоматизованого синтезу сценаріїв взаємодії кількох сервісів у випадку відсутності одного сервісу, що задовольняє запит користувача, а також можливість швидкої розробки веб-інтерфейсу користувача, що взаємодіяв би з засобами оркестрування та виконання сервісів, уможливлюючи комплексну розробку адаптивних, гнучких програмних систем. Автори роботи Булах Богдан Вікторович Глоба Лариса Сергіївна Додано в НРАТ 2020-04-02 Закрити
НДДКР ОК
Керівник: Петренко Анатолій Іванович. Хмарна платформа для виконання прикладних обчислювальних сценаріїв на основі динамічного оркестрування веб-сервісів з використанням бази знань. (Етап: ). Навчально-науковий комплекс "Інститут прикладного системного аналізу" Національного технічного університету України "Київський політехнічний інститут імені Ігоря Сікорського". № 0220U100563
Знайдено документів: 1

Оновлено: 2026-03-16