OWLSharp is a .NET library built atop RDFSharp with the goal of enabling semantic expressivity for ontology:
Modeling
- Create and manage OWL2 ontologies (classes, properties, individuals, expressions, axioms, annotations, rules, ...)
- Exchange them using standard OWL2 formats (OWL2/Xml)
Validation
- Detect modeling pitfalls, inconsistencies and contraddictions through a set of 29 OWL2 analysis rules
Reasoning
- Infer new knowledge through a set of 24 OWL2 inference rules
- Build, exchange and execute custom SWRL rules targeting ontology A-BOX
Along with core ontology features, it also includes a set of extensions for working with LinkedData ontologies!