Skip to content

Lightweight and friendly .NET library for realizing Semantic Web applications (OWL2, SWRL)

License

Notifications You must be signed in to change notification settings

mdesalvo/OWLSharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OWLSharp codecov

OWLSharp is a .NET library built atop RDFSharp with the goal of delivering expressivity for ontology:

Modeling

  • Create and manage OWL2 ontologies (classes, properties, individuals, expressions, axioms, rules, ...)
  • Exchange them using standard OWL2 formats (OWL2/XML)

Reasoning

  • Apply logical deduction to derive knowledge that is entailed, but not stated, with 25 inference rules
  • Create, exchange and execute SWRL rules encoding domain-specific logic deductions

Validation

  • Detect pitfalls, structural inconsistencies and constraint violations with 29 analysis rules

Along with core features, it also includes a set of extensions for working with LinkedData ontologies!

About

Lightweight and friendly .NET library for realizing Semantic Web applications (OWL2, SWRL)

Topics

Resources

License

Stars

Watchers

Forks

Languages