Ontologie du système scolaire français
type: Ontology
comment: French School System Ontology build for the ILOT project @en
version IRI: http://givingsense.eu/2013/ontologies/frenchcuriculum/ILOTFrSchoolSystem.owl#0.0.1

a pour filière
type: AnnotationProperty
label: hasBranch @en
type: ObjectProperty
range: Filière
domain: Class
  union of: Classe de 3ème
  union of: Classe de 4ème
  union of: Période du lycée

hasNextPeriod
type: AnnotationProperty
type: ObjectProperty
type: TransitiveProperty
type: NamedIndividual

a pour matière
type: AnnotationProperty
label: has for subject @en
label: hasSubject @en
type: ObjectProperty
domain: Parcours éducatif

hasPreviousPeriod
type: AnnotationProperty
type: ObjectProperty
type: TransitiveProperty
type: NamedIndividual

hasDuration
type: AnnotationProperty
version info: TODO changer pour une expression claire de la durée (typiquement ici des multiples de un an)
type: ObjectProperty
domain: Parcours éducatif
sub property of: topObjectProperty
type: DatatypeProperty

hasPreviousPeriod
type: ObjectProperty
range: Parcours éducatif
domain: Parcours éducatif
sub property of: hasPreviousPeriod

inPathway
type: ObjectProperty
type: TransitiveProperty
domain: Parcours éducatif
range: Parcours éducatif
sub property of: isPartOf

appartenance à un parcours éducatif (enchainement de niveaux)
type: ObjectProperty
label: belongs to an educational pathway @en
domain: Parcours éducatif
range: Parcours éducatif
sub property of: inPathway

Filière
type: Class
label: Branch @en

Niveau
type: Class
label: Educational Level @en
subclass of: Parcours éducatif
version info: Même concept que EducationalLevel dans GeoSkills mais GeoSkills n'a pas les niveaux français remarque issue de GeoSkills "TODO: Implement the whole list of school types (Eurydice document) as individuals here" (string)

Parcours éducatif
type: Class
label: Educational Pathway @en
subclass of: Restriction
  on property: hasPreviousPeriod
  some values from: Parcours éducatif
subclass of: Restriction
  on property: hasDuration
  max qualified cardinality: 1
  on data range: string
subclass of: Restriction
  on property: hasDirectNextPeriod
  some values from: Parcours éducatif
comment: Un parcours peut-être composé d'individus de la classe EducationalPatWay et d'individus de la calsse EducationalLevel.
version info: est claqué sur la classe de GeoSkills, pour faciliter le mapping

Système scolaire français
type: Class
label: French School System @en
subclass of: Parcours éducatif

Classe de 1ère
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Période du lycée
  qualified cardinality: 1
subclass of: Restriction
  on property: hasDirectNextPeriod
  some values from: Classe de terminale
subclass of: Restriction
  on property: a pour filière
  some values from: Filière
subclass of: Restriction
  on property: isPartOf
  on class: Période du lycée
  min qualified cardinality: 1
disjoint with: Classe de seconde
disjoint with: Classe de terminale

Classe de seconde
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Période du lycée
  qualified cardinality: 1
subclass of: Restriction
  on property: hasDirectNextPeriod
  on class: Classe de 1ère
  qualified cardinality: 1
subclass of: Restriction
  on property: isPartOf
  on class: Période du lycée
  min qualified cardinality: 1
disjoint with: Classe de terminale

Classe de 3ème
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: isPartOf
  on class: Période du collège
  min qualified cardinality: 1
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Période du collège
  qualified cardinality: 1
subclass of: Restriction
  on property: a pour filière
  on class: Filière
  min qualified cardinality: 1
subclass of: Restriction
  on property: hasDirectNextPeriod
  on class: Classe de seconde
  qualified cardinality: 1

Classe de 4ème
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: a pour filière
  on class: Filière
  min qualified cardinality: 1
subclass of: Restriction
  on property: isPartOf
  on class: Période du collège
  min qualified cardinality: 1
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Période du collège
  qualified cardinality: 1
subclass of: Restriction
  on property: hasDirectNextPeriod
  on class: Classe de 3ème
  qualified cardinality: 1

Classe de 5ème
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: hasDirectNextPeriod
  on class: Classe de 4ème
  qualified cardinality: 1
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Période du collège
  qualified cardinality: 1
subclass of: Restriction
  on property: isPartOf
  on class: Période du collège
  min qualified cardinality: 1

Classe de 6ème
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: hasDirectNextPeriod
  on class: Classe de 5ème
  qualified cardinality: 1
subclass of: Restriction
  on property: isPartOf
  on class: Période du collège
  min qualified cardinality: 1
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Période du collège
  qualified cardinality: 1

PeriodCE1
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: isPartOf
  on class: Cycle 2 ou cycle des apprentissages fondamentaux
  min qualified cardinality: 1
subclass of: Restriction
  on property: hasDirectNextPeriod
  some values from: PeriodCE2
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  some values from: Cycle 2 ou cycle des apprentissages fondamentaux

PeriodCE2
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: hasDirectNextPeriod
  some values from: PeriodCM1
subclass of: Restriction
  on property: isPartOf
  on class: Cycle 3
  min qualified cardinality: 1
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  some values from: Cycle 3

PeriodCM1
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: isPartOf
  on class: Cycle 3
  min qualified cardinality: 1
subclass of: Restriction
  on property: hasDirectNextPeriod
  some values from: PeriodCM2
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Cycle 3
  qualified cardinality: 1

PeriodCM2
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: isPartOf
  on class: Cycle 3
  min qualified cardinality: 1
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Cycle 3
  qualified cardinality: 1

PeriodCP
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Cycle 2 ou cycle des apprentissages fondamentaux
  qualified cardinality: 1
subclass of: Restriction
  on property: hasDirectNextPeriod
  some values from: PeriodCE1

Période du collège
type: Class
subclass of: Parcours éducatif
subclass of: Restriction
  on property: isPartOf
  on class: Période du secondaire
  min qualified cardinality: 1
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Période du secondaire
  qualified cardinality: 1
subclass of: Restriction
  on property: hasPreviousPeriod
  some values from: Période du primaire
subclass of: Restriction
  on property: hasDirectNextPeriod
  some values from: Période du lycée
disjoint with: Période du lycée

Cycle 2 ou cycle des apprentissages fondamentaux
type: Class
subclass of: Parcours éducatif
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Période du primaire
  qualified cardinality: 1
subclass of: Restriction
  on property: isPartOf
  on class: Période du primaire
  min qualified cardinality: 1

Cycle 3
type: Class
subclass of: Parcours éducatif
subclass of: Restriction
  on property: isPartOf
  on class: Période du primaire
  min qualified cardinality: 1
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Période du primaire
  qualified cardinality: 1

Grande section de maternelle (GS)
type: Class
label: PeriodGS @en
subclass of: Niveau
subclass of: Restriction
  on property: hasDirectNextPeriod
  some values from: PeriodCP
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  some values from: Cycle 2 ou cycle des apprentissages fondamentaux
subclass of: Restriction
  on property: isPartOf
  on class: Cycle 2 ou cycle des apprentissages fondamentaux
  min qualified cardinality: 1

Période du lycée
type: Class
subclass of: Parcours éducatif
subclass of: Restriction
  on property: isPartOf
  on class: Période du secondaire
  min qualified cardinality: 1
subclass of: Restriction
  on property: hasPreviousPeriod
  some values from: Période du collège
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Période du secondaire
  qualified cardinality: 1

Période du primaire
type: Class
subclass of: Parcours éducatif
subclass of: Restriction
  on property: hasDirectNextPeriod
  some values from: Période du secondaire
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Système scolaire français
  qualified cardinality: 1
disjoint with: Période du secondaire

Période du secondaire
type: Class
subclass of: Parcours éducatif
subclass of: Restriction
  on property: hasPreviousPeriod
  some values from: Période du primaire
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Système scolaire français
  qualified cardinality: 1

Classe de terminale
type: Class
subclass of: Niveau
subclass of: Restriction
  on property: a pour filière
  on class: Filière
  qualified cardinality: 1
subclass of: Restriction
  on property: isPartOf
  on class: Période du lycée
  min qualified cardinality: 1
subclass of: Restriction
  on property: appartenance à un parcours éducatif (enchainement de niveaux)
  on class: Période du lycée
  qualified cardinality: 1

1ereProfessionnelle
type: NamedIndividual
type: Classe de 1ère
hasPreviousPeriod: 2eme Professionnelle
has branch: Filière professionnelle

1ereTechnologique
type: NamedIndividual
type: Classe de 1ère
hasPreviousPeriod: 2eme Technologique
has branch: technologique

2eme Generale
type: NamedIndividual
type: Classe de seconde
label: 2emeGenerale @en
has direct next period: 1ereGenerale
hasPreviousPeriod: 3eme
a pour matière: Français
a pour matière: Géographie
a pour matière: Histoire
a pour matière: Histoire de l'Art
a pour matière: Sciences de la Vie
a pour matière: Mathématiques
a pour matière: curriculum musicalEducation
a pour matière: Education physique
a pour matière: Physique
has duration: duree1an

2eme Professionnelle
type: NamedIndividual
type: Classe de seconde
label: 2emeProfessionnelle @en
hasPreviousPeriod: 3eme
a pour matière: Français
a pour matière: Géographie
a pour matière: Histoire
a pour matière: Histoire de l'Art
a pour matière: Sciences de la Vie
a pour matière: Mathématiques
a pour matière: curriculum musicalEducation
a pour matière: Education physique
a pour matière: Physique
has duration: duree1an

2eme Technologique
type: NamedIndividual
type: Classe de seconde
label: 2emeTechnologique @en
hasPreviousPeriod: 3eme
a pour matière: Français
a pour matière: Géographie
a pour matière: Histoire
a pour matière: Histoire de l'Art
a pour matière: Sciences de la Vie
a pour matière: Mathématiques
a pour matière: curriculum musicalEducation
a pour matière: Education physique
a pour matière: Physique
has duration: duree1an

Flilière générale
type: NamedIndividual
type: Filière

Filière professionnelle
type: NamedIndividual
type: Filière

Filière technologique
type: NamedIndividual
type: Filière

Français
type: NamedIndividual
label: French @en

Géographie
type: NamedIndividual
label: Geography @en

Histoire
type: NamedIndividual
label: History @en

Histoire de l'Art
type: NamedIndividual
label: History of Art @en

Sciences de la Vie
type: NamedIndividual
label: Life sciences @en

Mathématiques
type: NamedIndividual
label: Mathematics @en

Education physique
type: NamedIndividual
label: Physical education @en

Physique
type: NamedIndividual
label: Physics @en

terminaleProfessionelle
type: NamedIndividual
type: Classe de terminale
hasPreviousPeriod: 1ereProfessionnelle
has branch: Filière professionnelle

terminaleTechnologique
type: NamedIndividual
type: Classe de terminale
hasPreviousPeriod: 1ereTechnologique
has branch: technologique