Visual Ontology Modeling for Domain Experts and Business Users with metaphactory

phaase 291 views 15 slides Mar 19, 2021
Slide 1
Slide 1 of 15
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15

About This Presentation

Visual Ontology Modeling for Domain Experts and Business Users with metaphactory
Presentation at the OntoCommons Workshop on Ontology Engineering Tools @ Fri Mar 19, 2021


Slide Content

Visual Ontology Modelling in metaphactory
Peter Haase
OntoCommonsWorkshop on Tools for Ontology Engineering
19.3.2021

metaphactsat a Glance
§metaphactsGmbH
§Founded in 2014
§Headquartered in Walldorf, Germany
§International team across multiple
locations
§Independent software vendor
§Privately-held, owner-managed company
§metaphactory –Knowledge Graph
Platform
COMPANY FACTS
Drive digital transformation by unlocking
the value of your data assets with
knowledge graphs.
MISSION

•Knowledge Graph Modelling
•Visual ontology modelling
•Domain expert targeted KG management
•End-user OrientedInteraction
•Out-of-the-box knowledge graph exploration
•Customization through apps
•Knowledge GraphApplicationBuilding
•Low-code platform with declarative templates
•Data-and model-driven user experience and user interface design
The metaphacts Approach -The Knowledge Graph is at the Core

Knowledge Graph Asset Management
KNOWLEDGE GRAPH ASSETS
Ontologies
Vocabularies
Datasets
Mappings
Rules

Building the Knowledge Graph
Ontology
Engineer
Domain
Expert
Data
Steward
All stakeholders are
empowered to actively
participate in the modeling
process
Visual Ontology Modeling
Agile processes for
ontology design,
implementation and
documentation
Example Ontology
from the Life Sciences
Domain

•Right expressivity
•Class hierarchy, relations, attributes, constraints (domain, range, cardinalities)
•Determined by typical needs in conceptual modelling and data integration
üLanguage for data stewards and subject matter experts
•Language based on standards
•OWL as established ontology language, but lack of constraints
•Increasing relevance of SHACL as modeling language, support for SHACL by major database vendors
üBest of OWL + SHACL
•Visual notation
•Best practices and principles from conceptual modelling and ontology visualization
•Clear correspondence of visual notation with syntax and semantics of the ontology language
üIntegratedontology design, implementation, and documentation
Our Motivation for a Visual Ontology Modelling Language

Visual Modelling Notation
1)Classes
2)Relations
3)Attributes
4)Additionalmetadata
Visual Ontology Exploration, Modelling and Documentation

•A visual, conceptual language which translates internally to OWL + SHACL
Visual Ontology Exploration, Modelling and Documentation
Full language reference & translation https://help.metaphacts.com/resource/Help:VisualOntologyEditing

•Title (dcterms:title)
•Label (rdfs:label)
•Description (dcterms:description)
•Base Element Namespace (IRI)
•Version info (owl:versionInfo)
•Version IRI (owl:versionIRI)
•Created (dcterms:created)
•Creator (dcterms:creator)
•Contributor (dcterms:contributor)
•Imported ontologies (owl:imports)
Ontology MetadataManagement

•Access to other ontologies in the catalog for modularization
•Ontology elements can be referenced for reuse, integration and alignment without
changing their definition or ownership
Networked Ontologies

•Import and versioning through Git
Ontology Management in Git

•Import and versioning through Git
Ontology Management in Git

•Change Detection and Git Versioning
Ontology Management

Model-driven Development
Model-driven Forms
Data Validation

Get Started –NOW
Proof of Concept
1-2 weeks
MVP
3-4 weeks
Production
1-2 months
Experience data in context
Deliver meaningful and actionable insights
Empower end users
Adapt as you go
Drive digital transformation