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 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!

About

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

Topics

Resources

License

Stars

Watchers

Forks

Languages