Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Querying semantic OpenAPI descriptions with OASL

Published: 14 May 2024 Publication History
  • Get Citation Alerts
  • Abstract

    OpenAPI is a standard for describing RESTful services in YAML or JSON that has been actively supported by the industry. The use of semantic web tools (like reasoners) would extend the usage of the semantics captured in OpenAPI descriptions, also allowing for more sophisticated scenarios, like (semi)automatic service composition. To achieve this, OpenAPI descriptions should be mapped to ontologies based on a reference OpenAPI ontology. Querying such ontologies (essentially semantic OpenAPI descriptions) using SPARQL is not an easy task for two reasons: 1) the SPARQL queries are complex, since they comprise many triples; 2) the users should be familiar with the OpenAPI ontology. The OpenAPI SPARQL language (OASL) aims to ease query formulation for semantic OpenAPI descriptions. It is a SPARQL-like RDF query language that allows OpenAPI ontology agnostic users, knowledgeable only of the basics of SPARQL and REST services, to express their queries with a few statements. We have evaluated the performance of OASL on top of a GraphDB database that contains semantic OpenAPI descriptions of real-world services.

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image International Journal of Web and Grid Services
    International Journal of Web and Grid Services  Volume 20, Issue 2
    2024
    122 pages
    ISSN:1741-1106
    EISSN:1741-1114
    DOI:10.1504/ijwgs.2024.20.issue-2
    Issue’s Table of Contents

    Publisher

    Inderscience Publishers

    Geneva 15, Switzerland

    Publication History

    Published: 14 May 2024

    Author Tags

    1. query language
    2. OpenAPI SPARQL language
    3. OASL
    4. OpenAPI
    5. ontology
    6. SPARQL-like

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 0
      Total Downloads
    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 27 Jul 2024

    Other Metrics

    Citations

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media