Knowledge Graph Ontologies

Knowledge Graph Ontologies

This section provides detailed documentation of the knowledge graph ontologies developed for the various case studies. Each ontology defines the specific entities, properties, and relationships of the respective domain.

Available Ontologies

Carsharing Knowledge Graph Ontology

The carsharing ontology represents a complete car-sharing enterprise, from vehicle fleet to locations to customers and booking processes. It includes:

  • Business Objects: Vehicles, locations, customers, tariffs
  • Processes: Booking, vehicle access, billing
  • Services: Mobile app, customer service, maintenance
  • Systems: Backend infrastructure, IoT integration, payment system

Supply Chain Knowledge Graph Ontology

The supply chain ontology documents a brewery supply chain from raw material procurement to distribution. It contains:

  • Supply Side: Suppliers, raw materials, components, warehouses
  • Production: Manufacturers, facilities, recipes, batches
  • Distribution: Wholesalers, distribution channels, product instances
  • Quality: Incoming inspections, quality metrics, traceability

Technical Foundation

Both ontologies are based on modern knowledge graph technologies:

  • Neo4j Graph Database as semantic backend
  • Ontology-based Modeling for consistent data structures
  • Automatic Extraction from ArchiMate models
  • Real-time Synchronization between model and implementation

The ontologies are continuously updated from the underlying Neo4j databases and reflect the current structure of the respective domain.