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 |
---|---|
Автори: | , , |
Формат: | Стаття |
Мова: | 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 Ukraineid |
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 |