[][src]Crate atelier_rdf

This crate provides a mapping to allow for the mapping of Smithy semantic models to and from the W3C's Resource Description Framework (RDF). This allows for tools to integrate Smithy models into other knowledge frameworks and to enrich the model with additional facts from other tools. It also allows for inferencing over Smithy models using ontology languages such as the W3C Web Ontology Language (OWL).

For the specifics of the mapping between RDF and Smithy, see the module model.

Modules

model

Implements the mapping between the Smithy semantic model and an RDF graph. The functions model_to_rdf and rdf_to_model perform the mapping itself.

reader

Future home of the Smithy RDF ModelReader implementation.

vocabulary

This module provides the RDF vocabulary used to describe Smithy semantic models in RDF. Wherever possible existing RDF semantics, predicates, and idioms are used.

writer

Future home of the Smithy RDF ModelWriter implementation.