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
|
| Теми: | |
| Онлайн доступ: | 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 |