Skip to content

Repo for the DDHub semantic interoperability framework. Contains the semantical model, use cases, examples and reference implementation code.

License

Notifications You must be signed in to change notification settings

D-WIS/DDHub-Semantic-Interoperability

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

784 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DDHub

DDHub Semantic Interoperability

Work Package 1 (DSID): ontology, vocabulary, and examples for DDHub semantic interoperability across drilling data.

Contents

  • model/ - DDHub ontology in multiple serializations (XML, Turtle, JSON, Manchester, RTF) with generated HTML docs (model/html/documentation).
  • examples/ - OWL examples for common signals and circuits (flow-rate, hookload, torque, ECD, hydraulic/mechanical circuits, LWD, HIL demo, manifests).
  • docs/ - narrative docs for the semantic model, use cases, drilling signal descriptions, architecture draft, and vocabulary development notes.
  • src/DWIS-Vocabulary/ - .NET solution DWIS.Vocabulary.sln containing vocabulary/schema tooling, instance editors, standard sets, controls, utilities, tests, and local NuGet packages for offline builds.

Quick start

  • Explore the model: open model/DDHub_xml.owl (or Turtle/JSON) in your OWL tool of choice; HTML docs live at model/html/documentation/index-en.html.
  • See example patterns: browse examples/ for OWL instances of signals and circuits.
  • Build vocabulary tools: dotnet build src/DWIS-Vocabulary/DWIS-Vocabulary.sln (use LocalPackages/ if offline).
  • Read background: docs/DDHub_semantic_model.md, docs/use_cases/Use_cases.md, docs/drilling_signals/home.md, docs/architecture/DDHub_architecture.md.

About

Repo for the DDHub semantic interoperability framework. Contains the semantical model, use cases, examples and reference implementation code.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6

Languages