abstract out knowledge model so HuViz subclasses can parallel the modelling hierarchy
Opened this issue · 0 comments
smurp commented
HuViz should better embrace its potential as a generic graph visualization framework.
Framing and Terminology
HuViz visualizes some ABox (assertion box) data -- which become the nodes in the graph -- in the context of a TBox (terminology box) data -- which become the hierarchies displayed in the class picker
and edge picker
. Currently
Motivation
There is call to be able to gracefully transition from viewing data based on its OWL ontology to visualizing that ontology itself in the context of the ontology for OWL itself.
Knowledge Model Hierarchy
NodeEdge Model aka Graph Model
┣━ RDF
┃ ┣━ OWL
┃ ┃ ┣━ Orlando Ontology
┃ ┃ ┣━ CWRC Ontology
┃ ┃ ┣━ SKOS
┃ ┃ ┗━ (other random OWL ontologies)
┃ ┗━ RDFS
┣━ OKBC
┣━ KIF
┣━ TopicMaps
┣━ Mind Maps
┣━ State Transition Model
┣━ JSON
┣━ SQL (DDL as TBox, DML as ABox)
┗━ (other knowledge modelling frameworks)