By Theofilos Ioannidis (tioannid [at] di [dot] uoa [dot] gr),
created on , last updated on
Welcome to the website of the GeoRDFBench Framework. The visitor can find a detailed description of the platform, instructions on how to install and customize it,
and examples of how to use and extend the platform.
It's a JavaScript module running on Node.js JS runtime environment and takes advantage of the Express web framework.
It allows the deployment of the JSON Specification Library to a remote server, different from the experiments server, therefore promoting a more distributed approach to the GeoRDFBench Framework's operation.
The user can choose the JSON Specification Library location which holds the json_defs structure.
The user can choose the endpoint's listening port.
The experiment JSON specification arguments can now also be REST API URLs from the endpoint instead of file paths. An example can be found in the RunRDF4JExperimentRemoteSpecsTest test class of the RDF4JSUT module.
It's a JavaScript module running on Node.js JS runtime environment and takes advantage of the Express web framework.
It provides a user interface through which the user can manage a JSON Specification Library (through the Library Endpoint).
It uses Pug (formerly known as Jade) high performance template engine for Node.js to server dynamic forms to the user.
It can be hosted to the same or different server hosting the JSON Specification Library Endpoint. It can be hosted to the same or different server from the experiments server, therefore promoting a more distributed approach to the GeoRDFBench Framework's operation.
The user can configure the JSON Specification Library Endpoint which is managed.
The user can choose the endpoint's listening port.
The endpoint offers the following operations, such as:
Get the status of the JSON Specification Library and UI Endpoints.
Get the Swagger (OpenAPI Specification) documentation of the JSON Specification Library Endpoint.