Why using AURORAL
Semantic interoperability
Creation of the AURORAL ontology reusing other well known ontologies as SAREF, OWL, FOAF...
Description of AURORAL Things interfaces and metadata using W3C WoT Thing Descriptions
Exchanging data using RDF in JSON-LD format
Decentralized
The nodes are the distributed component of AURORAL
Nodes are installed by the user and act as gateway with AURORAL
The nodes provide all the functionality to interact with other nodes, but also to work with your local data
AURORAL nodes have a series of capabilities that allow them to independently work with RDF data and to use SPARQL
Governance
In AURORAL we believe in democratic governance, so all organisations registered are at the same level
Different levels of granularity both for allowing discovery of metadata and access to actual data
Possibility to set up different user roles within an organisation
Security and privacy by design
The user data is never stored in the platform and remains managed by the owner
The context data is also stored at the nodes, and it is only visible to other nodes if collaboration has been agreed
All data exchanged is signed to avoid tampering and the transactions happen over encrypted channels
Opensource
Code available in GitHub
Possiblity to have AURORAL adapters or plugins created by the community
Reuse of other opensource projects like Openfire or Node-RED
Following standards
Reusing and extending W3C semantic web standards
Building communication channels using battle proofed protocols like HTPP or XMPP