Full Paper

An Approach to Enabling RDF Data in Querying to Invoke REST API for Complex Calculating

Download PDF Read Online
Abstract

RDF is short in calculating, especially complex calculating. SPARQL Inferencing Notation (SPIN) has been proposed with a specific capability of returning a value by executing external JavaScript file that in partly performs complex calculating, however it is still far away from accomplishing many practices. This paper investigates SPIN's capability of executing JavaScript, namely SPINx framework, presents a method of equipping RDF data with a new capability of invoking REST API, by which a user who is querying can obtain returned value by invoking the REST API performing complex calculating ,and then the value is semantically annotated for further use .Calculation of lift coefficient of airfoil is taken as a use case ,in which with a given attack angle as input a desired returned value is obtained by invoking a particular REST API while querying the RDF data. Through this use case, it is explicit that RDF data invoking REST API for complex calculating is feasible and profound in both real practice and semantic web.

Author information

Zhang Xiangming
Aviation Industry Development Research Center of China, China

Cite this article

Xiangming, Z. (2018). An Approach to Enabling RDF Data in Querying to Invoke REST API for Complex Calculating. International Conference on Dublin Core and Metadata Applications, 2018. https://doi.org/10.23106/dcmi.952138964

DOI : 10.23106/dcmi.952138964

CC-0 Logo Metadata and citations of this article is published under the Creative Commons Zero Universal Public Domain Dedication (CC0), allowing unrestricted reuse. Anyone can freely use the metadata from DCPapers articles for any purpose without limitations.
CC-BY Logo This article full-text is published under the Creative Commons Attribution 4.0 International License (CC BY 4.0). This license allows use, sharing, adaptation, distribution, and reproduction in any medium or format, provided that appropriate credit is given to the original author(s) and the source is cited.