ЯКІСТЬ СЕРВІСІВ У НАУКОВИХ ПРОЦЕСАХ
Анотація
Автоматизовані науково-дослідні процеси (Scientific Workflows) поліпшують продуктивність науковців при проведенні досліджень, що ґрунтуються на виконанні обчислень. Завдяки
автоматизації і мережним технологіям науковці з усього світу мають змогу гнучко застосовувати
різноманітні програмні системи та ресурси, наприклад, унікальне лабораторне устаткування, Gridресурси, паралельні обчислювальні системи, накопичені експериментальні дані, науково-дослідні онлайн-додатки на основі хмарних технологій. Більшість обчислювальних ресурсів для науководослідних процесів побудовано на основі сервіс-орієнтованої архітектури. Системи управління такими процесами (Workflow Management Systems, WMS) дозволяють виконувати композицію, хореографію та оркестрування сервісів упродовж як планування, так і виконання процесів, зокрема при
оцінюванні придатності доступних сервісів до застосування в окремому науково-дослідному процесі.
Питання вибору сервісів на основі нефункціональних характеристик (Quality of Service, QoS) для їх
залучення до науково-дослідних процесів ще не було в достатній мірі висвітленим у публікаціях на
зазначену тему. Запропоновано застосування методу логічного оцінювання вподобань (Logic Scoring
of Preference, LSP) для ранжування сервісів-кандидатів на залучення до науково-дослідних процесів.
Метод дозволяє враховувати вимоги користувача до нефункціональних характеристик сервісів, а
також його вподобання, що можуть залежати від сфери застосування сервісів. Проектне рішення
нового науково-дослідного процесу може включати використання вже існуючих процесів або їх складових. Тому розробка підходів до QoS-орієнтованого вибору та ранжування сервісів є актуальним
питанням. На нашу думку, запропонований підхід до застосування методу логічного оцінювання вподобань може бути застосований як при виборі складових науково-дослідних процесів, так і при виборі безпосередньо процесів.
