Modern restful api dls and frameworks for restful web services api schema modeling, documenting, visualizing

The given paper presents an overview of modern RESTful API description languages (belongs to interface description languages set) – OpenAPI, RAML, WADL, Slate – designed to provide a structured description of a RESTful web APIs (that is useful both to a human and for automated machine processing), w...

Повний опис

Збережено в:
Бібліографічні деталі
Дата:2018
Автори: Malakhov, K., Kurgaev, A., Velychko, V.
Формат: Стаття
Мова:English
Опубліковано: Інститут програмних систем НАН України 2018
Назва видання:Проблеми програмування
Теми:
Онлайн доступ:http://dspace.nbuv.gov.ua/handle/123456789/150908
Теги: Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
Назва журналу:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Цитувати:Modern restful api dls and frameworks for restful web services api schema modeling, documenting, visualizing / K. Malakhov, A. Kurgaev, V. Velychko // Проблеми програмування. — 2018. — № 4. — С. 59-68. — Бібліогр.: 23 назв. — укр.

Репозитарії

Digital Library of Periodicals of National Academy of Sciences of Ukraine
id irk-123456789-150908
record_format dspace
spelling irk-123456789-1509082019-04-19T01:25:23Z Modern restful api dls and frameworks for restful web services api schema modeling, documenting, visualizing Malakhov, K. Kurgaev, A. Velychko, V. Моделі та засоби систем баз даних і знань The given paper presents an overview of modern RESTful API description languages (belongs to interface description languages set) – OpenAPI, RAML, WADL, Slate – designed to provide a structured description of a RESTful web APIs (that is useful both to a human and for automated machine processing), with related RESTful web API modelling frameworks. We propose an example of the schema model of web API of the service for pre-trained distributional semantic models (word embeddings) processing. This service is a part of the “Personal Research Information System” services ecosystem – the “Research and Development Workstation Environment” class system for supporting research in the field of ontology engineering: the automated building of applied ontology in an arbitrary domain area as a main feature; scientific and technical creativity: the automated preparation of application documents for patenting inventions in Ukraine. It also presents a quick look at the relationship of Service-Oriented Architecture and Web services as well as REST fundamentals and RESTful web services; RESTful API creation process. В статті наведено огляд сучасних мов опису веб-сервісів – OpenAPI, RAML, WADL, Slate – які призначені для подання структурованого опису сучасних веб-сервісів (веб-API), як для їх автоматизованої обробки програмними застосунками, так і для сприйняття розробником програмного забезпечення. Розроблено модель (схему) веб-API сервісу процесінгу дистрибутивно-семантичних моделей, який є частиною екосистеми сервісів "Персональної науково-дослідницької інформаційної системи" – системи класу Автоматизоване робоче місце наукових досліджень АРМ-НД підтримки науково-технічної творчості та досліджень в області онтологічного інжинірингу. Представлено короткий погляд на сучасне становище веб-сервісів в складі Сервіс-орієнтованої архітектури та на їх взаємодію. Також представлена методика опису веб-сервісів за допомогою сучасної мови структурного опису взаємодії інтерфейсів сервісів. В статье представлен обзор и сравнительный анализ современных языков описания веб-сервисов – OpenAPI, RAML, WADL, Slate – которые предназначены для представления структурированного описания современных веб-сервисов (веб-API) и разработаны с учетом применения как для их автоматизированной обработки описаний программными приложениями, так и для восприятия разработчиками программного обеспечения. Разработана модель (схема) веб-API сервиса процессинга предобученных дистрибутивно-семантических моделей, который является частью экосистемы сервисов "Персональной научно-исследовательской информационной системы" – системы класса Автоматизированное рабочее место научных исследований АРМ-НИ поддержки научно-технического творчества и исследований в области онтологического инжиниринга. Приведен короткий обзор современного положения веб-сервисов в составе Сервис-ориентированной архитектуры и на их взаимодействия. Также представлена методика описания веб сервисов при помощи современного языка структурного описания взаимодействия интерфейсов сервисов. 2018 Article Modern restful api dls and frameworks for restful web services api schema modeling, documenting, visualizing / K. Malakhov, A. Kurgaev, V. Velychko // Проблеми програмування. — 2018. — № 4. — С. 59-68. — Бібліогр.: 23 назв. — укр. 1727-4907 DOI: https://doi.org/10.15407/pp2018.04.059 http://dspace.nbuv.gov.ua/handle/123456789/150908 004.724, 004.62 en Проблеми програмування Інститут програмних систем НАН України
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
collection DSpace DC
language English
topic Моделі та засоби систем баз даних і знань
Моделі та засоби систем баз даних і знань
spellingShingle Моделі та засоби систем баз даних і знань
Моделі та засоби систем баз даних і знань
Malakhov, K.
Kurgaev, A.
Velychko, V.
Modern restful api dls and frameworks for restful web services api schema modeling, documenting, visualizing
Проблеми програмування
description The given paper presents an overview of modern RESTful API description languages (belongs to interface description languages set) – OpenAPI, RAML, WADL, Slate – designed to provide a structured description of a RESTful web APIs (that is useful both to a human and for automated machine processing), with related RESTful web API modelling frameworks. We propose an example of the schema model of web API of the service for pre-trained distributional semantic models (word embeddings) processing. This service is a part of the “Personal Research Information System” services ecosystem – the “Research and Development Workstation Environment” class system for supporting research in the field of ontology engineering: the automated building of applied ontology in an arbitrary domain area as a main feature; scientific and technical creativity: the automated preparation of application documents for patenting inventions in Ukraine. It also presents a quick look at the relationship of Service-Oriented Architecture and Web services as well as REST fundamentals and RESTful web services; RESTful API creation process.
format Article
author Malakhov, K.
Kurgaev, A.
Velychko, V.
author_facet Malakhov, K.
Kurgaev, A.
Velychko, V.
author_sort Malakhov, K.
title Modern restful api dls and frameworks for restful web services api schema modeling, documenting, visualizing
title_short Modern restful api dls and frameworks for restful web services api schema modeling, documenting, visualizing
title_full Modern restful api dls and frameworks for restful web services api schema modeling, documenting, visualizing
title_fullStr Modern restful api dls and frameworks for restful web services api schema modeling, documenting, visualizing
title_full_unstemmed Modern restful api dls and frameworks for restful web services api schema modeling, documenting, visualizing
title_sort modern restful api dls and frameworks for restful web services api schema modeling, documenting, visualizing
publisher Інститут програмних систем НАН України
publishDate 2018
topic_facet Моделі та засоби систем баз даних і знань
url http://dspace.nbuv.gov.ua/handle/123456789/150908
citation_txt Modern restful api dls and frameworks for restful web services api schema modeling, documenting, visualizing / K. Malakhov, A. Kurgaev, V. Velychko // Проблеми програмування. — 2018. — № 4. — С. 59-68. — Бібліогр.: 23 назв. — укр.
series Проблеми програмування
work_keys_str_mv AT malakhovk modernrestfulapidlsandframeworksforrestfulwebservicesapischemamodelingdocumentingvisualizing
AT kurgaeva modernrestfulapidlsandframeworksforrestfulwebservicesapischemamodelingdocumentingvisualizing
AT velychkov modernrestfulapidlsandframeworksforrestfulwebservicesapischemamodelingdocumentingvisualizing
first_indexed 2023-05-20T17:36:00Z
last_indexed 2023-05-20T17:36:00Z
_version_ 1796153661573824512