OWLSharp is a .NET library built atop RDFSharp with the goal of delivering expressivity for ontology:
- Create and manage OWL2 ontologies (classes, properties, individuals, expressions, axioms, rules, ...)
- Exchange them using standard OWL2 formats (OWL2/XML, OWL2/Manchester)
- Apply forward-chain inference to derive knowledge that is entailed but not stated (26 rules)
- Create, exchange and execute SWRL rules encoding domain-specific logic deductions
- Detect pitfalls, structural inconsistencies and constraint violations (29 rules)
Along with core features, it also includes a set of extensions for working with LinkedData ontologies!