Ιδρυματικό Αποθετήριο
Πολυτεχνείο Κρήτης
EN  |  EL

Αναζήτηση

Πλοήγηση

Ο Χώρος μου

OpenAPI QL: searching in OpenAPI service catalogs

Stergiou Ioanna-Maria, Mainas Nikolaos, Petrakis Evripidis

Απλή Εγγραφή


URIhttp://purl.tuc.gr/dl/dias/7BEB73F9-3C67-4B63-BF6B-5FD832B44440-
Αναγνωριστικόhttps://doi.org/10.1007/978-3-030-99587-4_32-
Αναγνωριστικόhttps://link.springer.com/chapter/10.1007/978-3-030-99587-4_32-
Γλώσσαen-
Μέγεθος13 pagesen
ΤίτλοςOpenAPI QL: searching in OpenAPI service catalogsen
ΔημιουργόςStergiou Ioanna-Mariaen
ΔημιουργόςΣτεργιου Ιωαννα-Μαριαel
ΔημιουργόςMainas Nikolaosen
ΔημιουργόςΜαϊνας Νικολαοςel
ΔημιουργόςPetrakis Evripidisen
ΔημιουργόςΠετρακης Ευριπιδηςel
ΕκδότηςSpringeren
ΠερίληψηAn OpenAPI description details the actions exposed by a REST API. Existing query languages (e.g. JSONpath or N1QL for JSON) are not designed for OpenAPI and suffer from several drawbacks the most important of them being that, queries are complicated expressions and users must be familiar with the underlying OpenAPI representation. We introduce OpenPI QL, a query language for OpenAPI service descriptions. OpenAPI QL relies on a model that identifies the features that can be used to query a service description. OpenAPI QL employees SQL syntax and maintains the necessary simplicity of expression (i.e. using properties of REST services in simple SQL statements) regardless of service complexity and ignoring the nested structure of OpenAPI. Although independent from OpenAPI, queries can address the most important features of a service description in a database. The run-time performance of SOWL QL has been assessed experimentally in a database with OpenAPI descriptions of real services. A critical analysis of its performance is also presented along with several query examples.en
ΤύποςΠλήρης Δημοσίευση σε Συνέδριοel
ΤύποςConference Full Paperen
Άδεια Χρήσηςhttp://creativecommons.org/licenses/by/4.0/en
Ημερομηνία2024-11-20-
Ημερομηνία Δημοσίευσης2022-
Θεματική ΚατηγορίαOpenAPI QLen
Θεματική ΚατηγορίαOpenAPI service catalogsen
Βιβλιογραφική ΑναφοράI.-M. Stergiou, N. Mainas and E. G. M. Petrakis, “OpenAPI QL: searching in OpenAPI service catalogs,” in Advanced Information Networking and Applications, vol 450, Lecture Notes in Networks and Systems, L. Barolli, F. Hussain, T. Enokido, Eds., Cham, Switzerland: Springer, 2022, pp. 373–385, doi: 10.1007/978-3-030-99587-4_32.en

Υπηρεσίες

Στατιστικά