OLOUD: Ontology for Linked Open University Data
type: Ontology
issued: 2016-06-09
date: 2016-06-09
preferred namespace prefix: oloud
description: The objectives of the OLOUD ontology is to support the development and publishing of Linked Open University Datasets and the applications built on the top of these Open Datasets. OLOUD contains classes and properties to describe Curriculum, Subjects, Courses, University events and their temporal and spatial description. The ontology is divided into two connected modules: 1. OLOUD is the main module describing all the university related concepts and uses the prefix oloud, 2. OLOUD-TIME module provides the time related features and uses the prefix otime.
license: http://creativecommons.org/licenses/by/3.0/
creator: András Micsik
creator: Barnabás Szász
creator: Rita Fleiner
imports: iloc#
imports: oloud-time#
imports: event.owl
imports: schema-20080925.rdf
imports: time
imports: 20140114.rdf

course subject
type: ObjectProperty
comment: This property connects the spesific course with its subject .
term status: stable
domain: Course
range: Subject

course teacher
type: ObjectProperty
comment: This property connects the specific course with its teacher.
term status: stable
domain: Course
range: Person

course term
type: ObjectProperty
comment: This property shows the course term when the specific course is hold.
term status: stable
domain: Course
range: Course term

course time
type: ObjectProperty
comment: This property links a specific course to a temporal sequence of individual course events.
term status: stable
domain: Course
sub property of: has Temporal Sequence
range: Course time

has Temporal Sequence
type: ObjectProperty
comment: This property links a recurring event to a temporal sequence of individual events.
term status: stable
range: TemporalSeq

course type
type: ObjectProperty
comment: This property connects the specific course with its course type.
term status: stable
domain: Course
range: Course type

located at
type: ObjectProperty
comment: This property shows the location of the event or the course.
term status: stable
range: Location
domain: Class
  union of: Course
  union of: Event

degree
type: ObjectProperty
comment: This property shows the academic degree of the subject or the curriculum.
term status: stable
range: Degree
domain: KnowledgeGrouping

study programme
type: ObjectProperty
comment: This property shows the Study Programme that the certain Subject or Curriculum belongs to.
term status: stable
range: Programme
domain: KnowledgeGrouping

attendance pattern
type: ObjectProperty
comment: This property shows the Attendance Pattern of the subject or curriculum.
term status: stable
range: Attendance Pattern
domain: KnowledgeGrouping

specialization
type: ObjectProperty
comment: This property shows the Specialization that a specific Curriculum has or the Specialization of a Subject.
term status: stable
range: Specialization
domain: KnowledgeGrouping

curriculum
type: ObjectProperty
comment: This property shows the Curriculum where the Subject belongs to.
term status: stable
range: Curriculum
domain: Subject

subject requires
type: ObjectProperty
comment: This property shows the prerequisite of a Subject.
term status: stable
range: Subject
domain: Subject
type: DatatypeProperty
comment: This property shows the name of the subject which completion is necessary in order to start a course of the certain subject.
range: string

start date
type: ObjectProperty
comment: This property shows the time when a curriculum comes into force.
term status: stable
domain: Curriculum
range: Instant

end date
type: ObjectProperty
comment: This property shows the time when a curriculum becomes void.
term status: stable
domain: Curriculum
range: Instant

subject credit
type: DatatypeProperty
comment: Subject credit is a unit that gives weight to the value, level or time requirements of the subject taken at the university.
term status: stable
domain: Subject
range: int

subject lab number
type: DatatypeProperty
comment: The number of Laboratory units that a given Subject contains per week.
term status: stable
domain: Subject
range: int

subject lecture number
type: DatatypeProperty
comment: The number of Lecture units that a given Subject contains per week.
term status: stable
domain: Subject
range: int
label: subject practise number
comment: The number of Practice units that a given Subject contains per week.

Curriculum
type: Class
subclass of: KnowledgeGrouping
comment: After enrolling to the university each student is assigned to a Curriculum, which is a set of Subjects and their relations (i.e. dependencies among the subjects) that a student has to accomplish.
term status: stable

Degree
type: Class
comment: An academic degree is the state of recognized completion of studies at a college or university. The most common degrees awarded today are bachelor's, master's and doctoral degrees.
term status: stable

Attendance Pattern
type: Class
comment: Type of the training, which can be full-time, part-time (at the evenings) or correspondence (at the weekends).
term status: stable

Specialization
type: Class
subclass of: KnowledgeGrouping
comment: The specialization can be acquired as part of the Study Programme, providing special expertise in training, which is indicated on the proof of successful completion of the university diploma.
term status: stable

Course term
type: Class
subclass of: Interval
comment: Course term is a portion of the academic year, the time during which an educational institution holds classes.
term status: stable

Course type
type: Class
comment: Course type represents the different formats (e.g. lecture, seminar, laboratory or practice) of courses at universities.
term status: stable

Course time
type: Class
subclass of: TemporalSeq
comment: Course time represents the temporal sequence when a specific course is hold.
term status: stable