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
Теми:
Онлайн доступ:https://nasplib.isofts.kiev.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 nasplib_isofts_kiev_ua-123456789-150908
record_format dspace
spelling Malakhov, K.
Kurgaev, A.
Velychko, V.
2019-04-18T18:02:37Z
2019-04-18T18:02:37Z
2018
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
https://nasplib.isofts.kiev.ua/handle/123456789/150908
004.724, 004.62
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 сервиса процессинга предобученных дистрибутивно-семантических моделей, который является частью экосистемы сервисов "Персональной научно-исследовательской информационной системы" – системы класса Автоматизированное рабочее место научных исследований АРМ-НИ поддержки научно-технического творчества и исследований в области онтологического инжиниринга. Приведен короткий обзор современного положения веб-сервисов в составе Сервис-ориентированной архитектуры и на их взаимодействия. Также представлена методика описания веб сервисов при помощи современного языка структурного описания взаимодействия интерфейсов сервисов.
en
Інститут програмних систем НАН України
Проблеми програмування
Моделі та засоби систем баз даних і знань
Modern restful api dls and frameworks for restful web services api schema modeling, documenting, visualizing
Сучасні мови опису веб-сервісів та фреймворки для їх моделювання, документування, візуалізаціїї
Современные языки описания веб-сервисов и фреймворки для их моделирования, документирования, визуализации
Article
published earlier
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
collection DSpace DC
title Modern restful api dls and frameworks for restful web services api schema modeling, documenting, visualizing
spellingShingle Modern restful api dls and frameworks for restful web services api schema modeling, documenting, visualizing
Malakhov, K.
Kurgaev, A.
Velychko, V.
Моделі та засоби систем баз даних і знань
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
author Malakhov, K.
Kurgaev, A.
Velychko, V.
author_facet Malakhov, K.
Kurgaev, A.
Velychko, V.
topic Моделі та засоби систем баз даних і знань
topic_facet Моделі та засоби систем баз даних і знань
publishDate 2018
language English
container_title Проблеми програмування
publisher Інститут програмних систем НАН України
format Article
title_alt Сучасні мови опису веб-сервісів та фреймворки для їх моделювання, документування, візуалізаціїї
Современные языки описания веб-сервисов и фреймворки для их моделирования, документирования, визуализации
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. В статті наведено огляд сучасних мов опису веб-сервісів – OpenAPI, RAML, WADL, Slate – які призначені для подання структурованого опису сучасних веб-сервісів (веб-API), як для їх автоматизованої обробки програмними застосунками, так і для сприйняття розробником програмного забезпечення. Розроблено модель (схему) веб-API сервісу процесінгу дистрибутивно-семантичних моделей, який є частиною екосистеми сервісів "Персональної науково-дослідницької інформаційної системи" – системи класу Автоматизоване робоче місце наукових досліджень АРМ-НД підтримки науково-технічної творчості та досліджень в області онтологічного інжинірингу. Представлено короткий погляд на сучасне становище веб-сервісів в складі Сервіс-орієнтованої архітектури та на їх взаємодію. Також представлена методика опису веб-сервісів за допомогою сучасної мови структурного опису взаємодії інтерфейсів сервісів. В статье представлен обзор и сравнительный анализ современных языков описания веб-сервисов – OpenAPI, RAML, WADL, Slate – которые предназначены для представления структурированного описания современных веб-сервисов (веб-API) и разработаны с учетом применения как для их автоматизированной обработки описаний программными приложениями, так и для восприятия разработчиками программного обеспечения. Разработана модель (схема) веб-API сервиса процессинга предобученных дистрибутивно-семантических моделей, который является частью экосистемы сервисов "Персональной научно-исследовательской информационной системы" – системы класса Автоматизированное рабочее место научных исследований АРМ-НИ поддержки научно-технического творчества и исследований в области онтологического инжиниринга. Приведен короткий обзор современного положения веб-сервисов в составе Сервис-ориентированной архитектуры и на их взаимодействия. Также представлена методика описания веб сервисов при помощи современного языка структурного описания взаимодействия интерфейсов сервисов.
issn 1727-4907
url https://nasplib.isofts.kiev.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 назв. — укр.
work_keys_str_mv AT malakhovk modernrestfulapidlsandframeworksforrestfulwebservicesapischemamodelingdocumentingvisualizing
AT kurgaeva modernrestfulapidlsandframeworksforrestfulwebservicesapischemamodelingdocumentingvisualizing
AT velychkov modernrestfulapidlsandframeworksforrestfulwebservicesapischemamodelingdocumentingvisualizing
AT malakhovk sučasnímoviopisuvebservísívtafreimvorkidlâíhmodelûvannâdokumentuvannâvízualízacííí
AT kurgaeva sučasnímoviopisuvebservísívtafreimvorkidlâíhmodelûvannâdokumentuvannâvízualízacííí
AT velychkov sučasnímoviopisuvebservísívtafreimvorkidlâíhmodelûvannâdokumentuvannâvízualízacííí
AT malakhovk sovremennyeâzykiopisaniâvebservisovifreimvorkidlâihmodelirovaniâdokumentirovaniâvizualizacii
AT kurgaeva sovremennyeâzykiopisaniâvebservisovifreimvorkidlâihmodelirovaniâdokumentirovaniâvizualizacii
AT velychkov sovremennyeâzykiopisaniâvebservisovifreimvorkidlâihmodelirovaniâdokumentirovaniâvizualizacii
first_indexed 2025-12-07T17:28:34Z
last_indexed 2025-12-07T17:28:34Z
_version_ 1850871397232934912