CurriculumKG Ontology
language en

CurriculumKG Ontology

Release: 2025-06-06

Modified on: 2025-06-06
This version:
null
Latest version:
https://edugate.cs.wright.edu/lod/ontology
Revision:
1
Issued on:
Date issued
Authors:
Antrea Christou, Wright State University, USA
Chris Davis Jaldi, Wright State University, USA
Cogan Shimizu, Wright State University, USA
Joseph Zalewski, Kansas State University, USA
Pascal Hitzler, Kansas State University, USA
Hande Küçük McGinty , Kansas State University, USA
Contributors:
Antrea Christou, Wright State University, USA
Chris Davis Jaldi, Wright State University, USA
Cogan Shimizu, Wright State University, USA
Joseph Zalewski, Kansas State University, USA
Pascal Hitzler, Kansas State University, USA
Hande Küçük McGinty, Kansas State University, USA
Alexis Ellis, Wright State University, USA
Source:
https://github.com/kastle-lab/curriculum-kg
See also:
https://arxiv.org/abs/2506.05751
Funder:
National Science Foundation (NSF)
Funding:
National Science Foundation award #2333532 "Proto-OKN Theme 3: An Education Gateway for the Proto-OKN (EduGate)"
Download serialization:
JSON-LD RDF/XML N-Triples TTL
License:
https://creativecommons.org/licenses/by-sa/4.0/ License
Visualization:
Visualize with WebVowl
Evaluation:
Evaluate with OOPS!
Cite as:
Christou, A., Jaldi, C. D., Zalewski, J., Küçük McGinty, H., Hitzler, P., & Shimizu, C. (2025). An Ontology for Representing Curriculum and Learning Material.
Vocabulary maintained at:
https://github.com/kastle-lab/curriculum-kg
Provenance of this page
Ontology Specification Draft

Abstract

The CurriculumKG (CurrKG) Ontology is an OWL 2 DL–based formal model for representing curricula, learning materials, learning paths, personas, topics and multimodal educational resources. It provides a structured, interoperable schema that supports dense interlinking of educational, learning and training (ELT) materials dispersed across platforms, formats and organizations.

Designed using Modular Ontology Modeling (MOMo) and instantiated with Ontology Design Patterns (ODPs) such as AgentRole and Sequence, the ontology enables persona-specific learning pathways, semantic topic hierarchies, media associations, authorship modeling and curriculum organization.

The ontology serves as the schema for the Curriculum Knowledge Graph (CurrKG), which has been materialized for real-world educational datasets and validated through competency questions. CurrKG aims to support explainable, personalized neurosymbolic pedagogical systems, retrieval-augmented learning experiences and integration within the broader Prototype Open Knowledge Network (Proto-OKN) ecosystem.

Introduction

Across the modern web, ELT materials are scattered across platforms, formats and mediums—from MOOCs, workshops, and conference tutorials to articles, videos, textbooks and curated community resources. This fragmentation creates barriers to discovery, reuse, contextualization, and personalized learning. KGs, with their graph-structured representation of concepts, relations and metadata, offer a natural solution for integrating heterogeneous learning materials and connecting them into meaningful pathways.

The CurrKG Ontology provides a foundational schema for representing curricula and the relationships among their constituent modules, topics, media, events, personas and learning sequences. It structures curricula as collections of modules, each linked to topics, difficulty levels, categories and associated multimedia resources. Learning paths tailored for specific personas are modeled as ordered sequences of learning steps that reference modules and encode prerequisite or curated orderings.

The ontology is designed to support explainable, agentic learning systems to query the structured KG using SPARQL to identify relevant materials, adapt paths to user personas and justify recommendations. As part of the Proto-OKN Education Gateway (EduGate), CurrKG contributes to a scalable, standards-based infrastructure for open, interoperable educational knowledge.

Overview

Curriculum

A Curriculum is the top-level organizing structure that has a title and must include at least one Module. Curricula serve as containers for Modules and provide context for LearningPaths.

Persona

Models learner types and roles using the AgentRole pattern. A Persona represents an abstract learner profile (e.g., Developer, Enthusiast, Executive) with a defined Profession and PersonaType. Each Persona determines exactly one LearningPath and can be assumed by a Person.

Learning Path

Models curated or persona-specific sequences of learning steps, using the Sequence design pattern. A LearningPath is scoped by a Curriculum and consists of LearningSteps connected via hasNextLearningStep and hasPreviousLearningStep. A FirstLearningStep and LastLearningStep denote boundaries.

Module

Represents a pedagogical unit within a curriculum. Each Module must:

Modules correspond to substantial instructional components such as "What Is an Ontology?", "RDF Basics" or "SPARQL Querying".

Topic

Topics are represented as vocabulary terms with hierarchical semantic relationships (broaderThan / narrowerThan). Topics help specify conceptual coverage and support hierarchical navigation (e.g., "RDF" -> "Linked Data" -> "Semantic Web").

Media and Events

Media types include Articles, Videos, Podcasts, Presentations, and Transcripts. Each Media item has metadata such as author, title, language, and source link.

Events

Events (e.g., workshops, tutorials) are represented as learning activities that may contain sub-events and provide Media.

The ontology is serialized in OWL and annotated using OPLa to expose its modular structure. It is intended to serve as a reusable and extensible framework for modeling educational materials across domains.

Description

The CurrKG Ontology provides a comprehensive schema for representing the structure, metadata and semantic relationships behind educational materials and curricula. At its core, the ontology models a Curriculum as a collection of Modules, each of which covers topics, belongs to a category, has a difficulty level and references one or more media resources. This supports fine-grained representation of content across modalities.

A key innovation in this modeling is persona-driven learning. Personas represent target audiences (e.g., Developer, Executive) and determine LearningPaths tailored to their background and goals. LearningPaths consist of sequenced LearningSteps that reference Modules, enabling ordering constraints, prerequisite modeling and detailed instructional design.

Topics form a semantic hierarchy enabling complex learning queries such as prerequisite discovery, content clustering and domain exploration. Media models capture multimodal resources and link them to Modules and Events.

The ontology leverages formal OWL 2 DL semantics to enable automated reasoning and support integrity constraints, such as exact cardinalities on persona attributes or uniqueness constraints on learning step ordering. The materialization pipeline uses RDFLib to generate instance data from CSV-based educational datasets, creating a fully instantiated CurrKG suitable for SPARQL querying.

The ontology has been validated through competency questions representing ontology needs, including retrieving persona-specific learning paths, identifying heavily referenced media, determining topic coverage and assessing module distribution across categories. These queries demonstrate the ontology’s expressiveness, completeness, and practical utility.

Cross-reference for CurriculumKG Ontology classes, object properties and data properties back to ToC

This section provides details for each class and property defined by CurriculumKG Ontology.

Classes

Articlec back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/Article

Represents an Article is a written media resource, typed as a sub-class.
has super-classes
Media c

Audiencec back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/Audience

Represents audience as a controlled vocabulary that is used to indicate intended audience for a media resource.
is disjoint with
Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron c, Carla c, Chris c, Connie c, Courtney c, Darwin c, Debbie c, Edward c, Elias c, Ella c, Ethan c, Kai c, Oratius c, Ronnie c, Silas c, Stella c, Usman c

Authorc back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/Author

Represents an author that is a person who creates or is credited for media resources.
has super-classes
is disjoint with
Audience c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron c, Carla c, Chris c, Connie c, Courtney c, Darwin c, Debbie c, Edward c, Elias c, Ella c, Ethan c, Kai c, Oratius c, Ronnie c, Silas c, Stella c, Usman c

Categoryc back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/Category

Represents a category is a high-level grouping used to organize modules (e.g., foundations, survey, methodology, standards).
has super-classes
has sub-classes
Foundations c, Standards c
is disjoint with
Audience c, Author c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron c, Carla c, Chris c, Connie c, Courtney c, Darwin c, Debbie c, Edward c, Elias c, Ella c, Ethan c, Kai c, Oratius c, Ronnie c, Silas c, Stella c, Usman c

Curriculumc back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/Curriculum

Represents a Curriculum as a curated course of study that groups modules into a coherent educational offering.
has super-classes
is disjoint with
Audience c, Author c, Category c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron c, Carla c, Chris c, Connie c, Courtney c, Darwin c, Debbie c, Edward c, Elias c, Ella c, Ethan c, Kai c, Oratius c, Ronnie c, Silas c, Stella c, Usman c

Eventc back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/Event

Represents an event as a structured learning activity (e.g., workshop, tutorial, presentation) that can provide media and have sub-events.
has super-classes
has sub-classes
Presentation c, Tutorial c, Workshop c
is disjoint with
Audience c, Author c, Category c, Curriculum c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron c, Carla c, Chris c, Connie c, Courtney c, Darwin c, Debbie c, Edward c, Elias c, Ella c, Ethan c, Kai c, Oratius c, Ronnie c, Silas c, Stella c, Usman c

First Learning Stepc back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/FirstLearningStep

Represents a First Learning Step that marks the starting step of a learning path.
has super-classes
Learning Step c

Foundationsc back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/Foundations

Represents Foundations as a category subclass for modules covering fundamental concepts and principles.
has super-classes
Category c

Languagec back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/Language

Represents a Language indicating the language of a media resource.
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron c, Carla c, Chris c, Connie c, Courtney c, Darwin c, Debbie c, Edward c, Elias c, Ella c, Ethan c, Kai c, Oratius c, Ronnie c, Silas c, Stella c, Usman c

Last Learning Stepc back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/LastLearningStep

Represents a Last Learning Step that marks the ending step of a learning path.
has super-classes
Learning Step c

Learning Pathc back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/LearningPath

Represents a Learning Path as an ordered sequence of learning steps tailored to a persona and scoped by a curriculum.
has super-classes
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron c, Carla c, Chris c, Connie c, Courtney c, Darwin c, Debbie c, Edward c, Elias c, Ella c, Ethan c, Kai c, Oratius c, Ronnie c, Silas c, Stella c, Usman c

Learning Stepc back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/LearningStep

Represents a Learning Step as an ordered step within a Learning Path that refers to exactly one module.
has super-classes
has sub-classes
First Learning Step c, Last Learning Step c
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron c, Carla c, Chris c, Connie c, Courtney c, Darwin c, Debbie c, Edward c, Elias c, Ella c, Ethan c, Kai c, Oratius c, Ronnie c, Silas c, Stella c, Usman c

Levelc back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/Level

Represents Level as a controlled vocabulary indicating the difficulty of a module.
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron c, Carla c, Chris c, Connie c, Courtney c, Darwin c, Debbie c, Edward c, Elias c, Ella c, Ethan c, Kai c, Oratius c, Ronnie c, Silas c, Stella c, Usman c

Mediac back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/Media

Represents a Media that is a learning resource (e.g., article, video, podcast, transcript) and can be referenced by modules or provided by events.
has super-classes
has sub-classes
Article c, Podcast c, Transcript c, Video c
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron c, Carla c, Chris c, Connie c, Courtney c, Darwin c, Debbie c, Edward c, Elias c, Ella c, Ethan c, Kai c, Oratius c, Ronnie c, Silas c, Stella c, Usman c

Modulec back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/Module

Represents Module as a unit of learning content that covers one or more topics and references supporting media.
has super-classes
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron c, Carla c, Chris c, Connie c, Courtney c, Darwin c, Debbie c, Edward c, Elias c, Ella c, Ethan c, Kai c, Oratius c, Ronnie c, Silas c, Stella c, Usman c

Personc back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/Person

Represents Person is an Agent (from Agent Role pattern) who may assume roles such as persona or author.
has super-classes
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Persona c, Persona Type c, Profession c, Topic c, Cameron c, Carla c, Chris c, Connie c, Courtney c, Darwin c, Debbie c, Edward c, Elias c, Ella c, Ethan c, Kai c, Oratius c, Ronnie c, Silas c, Stella c, Usman c

Personac back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/Persona

Represents Persona as an audience profile (role/background) used to tailor a learning path.e
has super-classes
has members
Cameron ni, Carla ni, Chris ni, Connie ni, Courtney ni, Darwin ni, Debbie ni, Edward ni, Elias ni, Ella ni, Ethan ni, Kai ni, Oratius ni, Ronnie ni, Silas ni, Stella ni, Usman ni
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona Type c, Profession c, Topic c, Cameron c, Carla c, Chris c, Connie c, Courtney c, Darwin c, Debbie c, Edward c, Elias c, Ella c, Ethan c, Kai c, Oratius c, Ronnie c, Silas c, Stella c, Usman c

Persona Typec back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/PersonaType

Represents Persona Type as a controlled vocabulary used to classify personas (e.g., developer, executive).
has members
Collaborator ni, Consultant ni, Contributor ni, Curriculum Developer ni, Developer ni, Developer Trainer ni, Educational Facilitator ni, Enthusiast ni, Executive ni, Executive Engagement Specialist ni, K G Researcher ni, Resource Developer ni, Supply Chain Management Specialist ni, User Engagement Facilitator ni, Vocabulary Expert ni
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Profession c, Topic c, Cameron c, Carla c, Chris c, Connie c, Courtney c, Darwin c, Debbie c, Edward c, Elias c, Ella c, Ethan c, Kai c, Oratius c, Ronnie c, Silas c, Stella c, Usman c

Podcastc back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/Podcast

Represents a Podcast as an audio media resource, typed as a sub-class.
has super-classes
Media c

Presentationc back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/Presentation

Represents a Presentationas an event type focused on delivering content to an audience, typed as a sub-class.
has super-classes
Event c

Professionc back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/Profession

Represents Profession indicating the professional role associated with a persona.
has super-classes
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Topic c, Cameron c, Carla c, Chris c, Connie c, Courtney c, Darwin c, Debbie c, Edward c, Elias c, Ella c, Ethan c, Kai c, Oratius c, Ronnie c, Silas c, Stella c, Usman c

Standardsc back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/Standards

Represents Standards as a category subclass for modules covering formal specifications and recommendations.
has super-classes
Category c

Topicc back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/Topic

Represents Topic as a subject or concept covered by modules and media, and can be arranged hierarchically.
has super-classes
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Cameron c, Carla c, Chris c, Connie c, Courtney c, Darwin c, Debbie c, Edward c, Elias c, Ella c, Ethan c, Kai c, Oratius c, Ronnie c, Silas c, Stella c, Usman c

Transcriptc back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/Transcript

Represents Transcript as a text rendering of spoken media content, typed as a sub-class.
has super-classes
Media c

Tutorialc back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/Tutorial

Represents a Tutorial as an event type (through sub-class) focused on guided instruction.
has super-classes
Event c

Videoc back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/Video

Represents Video as an audiovisual media resource., typed as a sub-class.
has super-classes
Media c

Workshopc back to ToC or Class ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/Workshop

Represents a Workshop as an event type (through sub-class) focused on hands-on learning.
has super-classes
Event c

Object Properties

assumes Authorshipop back to ToC or Object Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/assumesAuthorship

Represents the relation of a person to an author role they assume.

assumes Personaop back to ToC or Object Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/assumesPersona

Represents the relation of a person to a persona role they assume.

belong Toop back to ToC or Object Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/belongTo

Represents the relation of a module to the category it belongs to.

broader Thanop back to ToC or Object Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/broaderThan

Represents the relation of a topic to a broader (more general) topic.

covers Topicop back to ToC or Object Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/coversTopic

Represents the relation of a module or media resource to a topic it covers.

determinesop back to ToC or Object Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/determines

Represents the relation of a persona to the learning path it determines.

has Authorop back to ToC or Object Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/hasAuthor

Represents the relation of a media resource to its author.

has Languageop back to ToC or Object Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/hasLanguage

Represents the relation of a media resource to the language it is in.

has Learning Stepop back to ToC or Object Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/hasLearningStep

Represents the relation of a learning path to a learning step that it contains.

has Levelop back to ToC or Object Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/hasLevel

Represents the relation of a module to its difficulty level.

has Moduleop back to ToC or Object Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/hasModule

Represents the relation of referring a curriculum to a module that is part of that curriculum.

has Next Learning Stepop back to ToC or Object Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/hasNextLearningStep

Represents the relation of a learning step to the next learning step in the sequence.

has Previous Learning Stepop back to ToC or Object Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/hasPreviousLearningStep

Represents the relation of a learning step to the previous learning step in the sequence.

has Professionop back to ToC or Object Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/hasProfession

Represents the relation of a persona to its profession.
has sub-properties
has Type op

has Recomendedop back to ToC or Object Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/hasRecomended

Represents the relation of a media resource to an intended audience it is recommended for.

has Sub Eventop back to ToC or Object Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/hasSubEvent

Represents the relation of an event to a sub-event that is part of it.

has Typeop back to ToC or Object Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/hasType

has super-properties
has Profession op

narrower Thanop back to ToC or Object Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/narrowerThan

Represents the relation of a topic to a narrower (more specific) topic.

providesop back to ToC or Object Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/provides

Represents the relation of an event to media resources it provides.

referencesop back to ToC or Object Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/references

Represents the relation of a module (or other entity) to media resources that it references.

refers Toop back to ToC or Object Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/refersTo

Represents the relation of a learning step to the module it refers to.

scoped Byop back to ToC or Object Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/scopedBy

Represents the relation of a learning path to the curriculum that scopes it.

Annotation Properties

entity Positionap back to ToC or Annotation Property ToC

IRI: http://ontologydesignpatterns.org/opla-sd#entityPosition

entity Position Xap back to ToC or Annotation Property ToC

IRI: http://ontologydesignpatterns.org/opla-sd#entityPositionX

entity Position Yap back to ToC or Annotation Property ToC

IRI: http://ontologydesignpatterns.org/opla-sd#entityPositionY

is Native Toap back to ToC or Annotation Property ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/currKG/isNativeTo

Named Individuals

Cameronni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Cameron

belongs to
Persona c
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Carla ni, Chris ni, Connie ni, Courtney ni, Darwin ni, Debbie ni, Edward ni, Elias ni, Ella ni, Ethan ni, Kai ni, Oratius ni, Ronnie ni, Silas ni, Stella ni, Usman ni
is also defined as
class

Carlani back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Carla

belongs to
Persona c
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron ni, Chris ni, Connie ni, Courtney ni, Darwin ni, Debbie ni, Edward ni, Elias ni, Ella ni, Ethan ni, Kai ni, Oratius ni, Ronnie ni, Silas ni, Stella ni, Usman ni
is also defined as
class

Chrisni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Chris

belongs to
Persona c
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron ni, Carla ni, Connie ni, Courtney ni, Darwin ni, Debbie ni, Edward ni, Elias ni, Ella ni, Ethan ni, Kai ni, Oratius ni, Ronnie ni, Silas ni, Stella ni, Usman ni
is also defined as
class

Collaboratorni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Collaborator

belongs to
Persona Type c

Connieni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Connie

belongs to
Persona c
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron ni, Carla ni, Chris ni, Courtney ni, Darwin ni, Debbie ni, Edward ni, Elias ni, Ella ni, Ethan ni, Kai ni, Oratius ni, Ronnie ni, Silas ni, Stella ni, Usman ni
is also defined as
class

Consultantni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Consultant

belongs to
Persona Type c

Contributorni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Contributor

belongs to
Persona Type c

Courtneyni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Courtney

belongs to
Persona c
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron ni, Carla ni, Chris ni, Connie ni, Darwin ni, Debbie ni, Edward ni, Elias ni, Ella ni, Ethan ni, Kai ni, Oratius ni, Ronnie ni, Silas ni, Stella ni, Usman ni
is also defined as
class

Curriculum Developerni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/CurriculumDeveloper

belongs to
Persona Type c

Darwinni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Darwin

belongs to
Persona c
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron ni, Carla ni, Chris ni, Connie ni, Courtney ni, Debbie ni, Edward ni, Elias ni, Ella ni, Ethan ni, Kai ni, Oratius ni, Ronnie ni, Silas ni, Stella ni, Usman ni
is also defined as
class

Debbieni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Debbie

belongs to
Persona c
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron ni, Carla ni, Chris ni, Connie ni, Courtney ni, Darwin ni, Edward ni, Elias ni, Ella ni, Ethan ni, Kai ni, Oratius ni, Ronnie ni, Silas ni, Stella ni, Usman ni
is also defined as
class

Developerni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Developer

belongs to
Persona Type c

Developer Trainerni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/SecurityAnalyst/DeveloperTrainer

belongs to
Persona Type c

Educational Facilitatorni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/EducationalFacilitator

belongs to
Persona Type c

Edwardni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Edward

belongs to
Persona c
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron ni, Carla ni, Chris ni, Connie ni, Courtney ni, Darwin ni, Debbie ni, Elias ni, Ella ni, Ethan ni, Kai ni, Oratius ni, Ronnie ni, Silas ni, Stella ni, Usman ni
is also defined as
class

Eliasni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Elias

belongs to
Persona c
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron ni, Carla ni, Chris ni, Connie ni, Courtney ni, Darwin ni, Debbie ni, Edward ni, Ella ni, Ethan ni, Kai ni, Oratius ni, Ronnie ni, Silas ni, Stella ni, Usman ni
is also defined as
class

Ellani back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Ella

belongs to
Persona c
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron ni, Carla ni, Chris ni, Connie ni, Courtney ni, Darwin ni, Debbie ni, Edward ni, Elias ni, Ethan ni, Kai ni, Oratius ni, Ronnie ni, Silas ni, Stella ni, Usman ni
is also defined as
class

Enthusiastni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Enthusiast

belongs to
Persona Type c

Ethanni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Ethan

belongs to
Persona c
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron ni, Carla ni, Chris ni, Connie ni, Courtney ni, Darwin ni, Debbie ni, Edward ni, Elias ni, Ella ni, Kai ni, Oratius ni, Ronnie ni, Silas ni, Stella ni, Usman ni
is also defined as
class

Executiveni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Executive

belongs to
Persona Type c

Executive Engagement Specialistni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/ExecutiveEngagementSpecialist

belongs to
Persona Type c

K G Researcherni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/KGResearcher

belongs to
Persona Type c

Kaini back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Kai

belongs to
Persona c
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron ni, Carla ni, Chris ni, Connie ni, Courtney ni, Darwin ni, Debbie ni, Edward ni, Elias ni, Ella ni, Ethan ni, Oratius ni, Ronnie ni, Silas ni, Stella ni, Usman ni
is also defined as
class

Oratiusni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Oratius

belongs to
Persona c
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron ni, Carla ni, Chris ni, Connie ni, Courtney ni, Darwin ni, Debbie ni, Edward ni, Elias ni, Ella ni, Ethan ni, Kai ni, Ronnie ni, Silas ni, Stella ni, Usman ni
is also defined as
class

Resource Developerni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/ResourceDeveloper

belongs to
Persona Type c

Ronnieni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Ronnie

belongs to
Persona c
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron ni, Carla ni, Chris ni, Connie ni, Courtney ni, Darwin ni, Debbie ni, Edward ni, Elias ni, Ella ni, Ethan ni, Kai ni, Oratius ni, Silas ni, Stella ni, Usman ni
is also defined as
class

Silasni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Silas

belongs to
Persona c
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron ni, Carla ni, Chris ni, Connie ni, Courtney ni, Darwin ni, Debbie ni, Edward ni, Elias ni, Ella ni, Ethan ni, Kai ni, Oratius ni, Ronnie ni, Stella ni, Usman ni
is also defined as
class

Stellani back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Stella

belongs to
Persona c
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron ni, Carla ni, Chris ni, Connie ni, Courtney ni, Darwin ni, Debbie ni, Edward ni, Elias ni, Ella ni, Ethan ni, Kai ni, Oratius ni, Ronnie ni, Silas ni, Usman ni
is also defined as
class

Supply Chain Management Specialistni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/SupplyChainManagementSpecialist

belongs to
Persona Type c

User Engagement Facilitatorni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/UserEngagementFacilitator

belongs to
Persona Type c

Usmanni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/resource/currKG/Usman

belongs to
Persona c
is disjoint with
Audience c, Author c, Category c, Curriculum c, Event c, Language c, Learning Path c, Learning Step c, Level c, Media c, Module c, Person c, Persona c, Persona Type c, Profession c, Topic c, Cameron ni, Carla ni, Chris ni, Connie ni, Courtney ni, Darwin ni, Debbie ni, Edward ni, Elias ni, Ella ni, Ethan ni, Kai ni, Oratius ni, Ronnie ni, Silas ni, Stella ni
is also defined as
class

Vocabulary Expertni back to ToC or Named Individual ToC

IRI: https://edugate.cs.wright.edu/lod/ontology/Ontology/VocabularyExpert

belongs to
Persona Type c

Legend back to ToC

c: Classes
op: Object Properties
ni: Named Individuals

References

  1. B. Abu-Salih and S. Alotaibi. A Systematic Literature Review of Knowledge Graph Construction and Application in Education. Heliyon, 10(3), 2024. https://doi.org/10.1016/j.heliyon.2024.e25383
  2. ACM, IEEE-CS, and AAAI. Computer Science Curricula 2023: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science. 2023. https://ieeecs-media.computer.org/media/education/reports/CS2023.pdf
  3. P. Ciccarese and S. Peroni. The Collections Ontology: Creating and Handling Collections in OWL 2 DL Frameworks. Semantic Web, 5(6):515–529, 2014. https://doi.org/10.3233/SW-130121
  4. C. Grévisse, R. Manrique, O. Marino, and S. Rothkugel. Knowledge Graph-Based Teacher Support for Learning Material Authoring. In Springer, pages 177–191, 2018. https://doi.org/10.1007/978-3-319-98998-3_14
  5. M. Guenci and S. Peroni. MiTO: The Mention Typing Ontology. 2024. http://purl.org/spar/mito
  6. E. Ilkou, H. Abu-Rasheed, D. Chaves-Fraga, and E. Engelbrecht. Teaching Knowledge Graph for Knowledge Graphs Education. Semantic Web Journal (under review), 2024. https://www.semantic-web-journal.net/content/teaching-knowledge-graph-knowledge-graphs-education-0
  7. E. Kalemi and E. Martiri. FOAF-Academic Ontology: A Vocabulary for the Academic Community. Third International Conference on Intelligent Networking and Collaborative Systems, 2011. https://doi.org/10.1109/INCoS.2011.94
  8. S. Peroni and D. Shotton. FaBiO and CiTO: Ontologies for Describing Bibliographic Resources and Citations. Web Semantics, 17:33–43, 2012. https://doi.org/10.1016/j.websem.2012.08.001
  9. S. Peroni and D. Shotton. The SPAR Ontologies. In The Semantic Web – ISWC 2018, pages 119–136. https://doi.org/10.1007/978-3-030-00668-6_8
  10. S. Peroni, D. Shotton, and F. Vitali. Scholarly Publishing and Linked Data: Describing Roles, Statuses, Temporal and Contextual Extents. Proceedings of the 8th International Conference on Semantic Systems (I-SEMANTICS ’12), 2012. https://doi.org/10.1145/2362499.2362502
  11. D. Shotton and S. Peroni. The DataCite Ontology. Version 1.2.1, 2022. https://sparontologies.github.io/datacite/current/datacite.html

Acknowledgments back to ToC

The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.