In this repository you will find several plugins developed by our team for the Helio platform. There are namely three extendion points:
- Translators: that allow Helio to understand other mapping languages, for instace the WoT mapping for which we have implemented this plugin.
- Connectors: allow Helio to fetch data from different endpoints, for instance a REST service considering the OAuth authentication. For this sake we implemented an RML connector that allows users to generate RDF using the RML-Mapper native implementation, and then use Helio to refine and enhance the RDF.
- Datasources: allow Helio to filter fetched data, for instance for JSON format the Datasource should be able to process JSONPaths
Soon we will count with more plugins to integrate the existing technologies to generate RDF based on mappings. Find below our road map:
Extension point | Plugin name | Description |
---|---|---|
Translator | RMLTranslator | This plugin will allow users to define RML mappings to setup Helio |
Connector | SPARQLGenerateConnector | This connector will allow users to generate RDF using SPARQL Generate mappings relying on the original SPARQL Generate implementation instead of using Helio engine |