Student | ⊓∃ ≤ 1hasStudentID.StudentID | Enrollment | ∃ ≤ 1 hasEnrollmentID. EnrollmentID | |
⊓∃ ≤ 1hasSpecializatioIn. SpecializationIn | ⊓∃ ≤ 1 hasEnrollmentGrad. Grad | |||
⊓∃ ≤ 1hasStudentRating.StudentRating | ⊓∃ ≤ 1hasGradRating. GradRating | |||
⊓∃ ≤ 1hastBirthPlace. BirthPlace | ⊓∃ ≤ 1PerformedIn. Semester | |||
⊓∃ ≤ 1hatCumulativeAvarage. CumulativeAvarage | ⊓∃ ≤ 1PerformedTo. Course | |||
⊓∃ ≤ 1hatGender. Gender | ⊓∃ ≤ 1 EnrolledBy. Student | |||
⊓∃ ≤ 1hasName.Name | Semester | ∃ ≤ 1 hasSemsterID. SemsterID | ||
⊓∃ ≤ 1hasAdmissionDate. AdmissionDate | ⊓∃ ≤ 1 hasType.Type | |||
⊓∃ ≤ 1hasBirthDate. BirthDate | ⊓∃ ≤ 1 hasSemesterAvarage. SemesterAvarage | |||
⊓∃ ≤ 1hasRegistrationStatus. RegistrationStatus | ⊓∃ ≤ 1 hasYear. Year | |||
⊓∃ ≤ 1hasGraduationYear. GraduationYear | ⊓∀ SemesterEnrolledTo.Enrollment | |||
⊓∃ RegisteredIn. Program | AcademicTransacript | <∃ ≤ 1 hasAcademicTransacriptID. AcademicTransacriptID | ||
⊓∃ EnrolledIn. Enrollemnt | ⊓∃ ≤ 1 hasIssuedDate. IssuedDate | |||
⊓∃ hasStudentAcademicTranscript. AcademicTranscript | ⊓∃ ≤ 1IssuedPlace. IssuedPlace | |||
⊓∃ ≤ 1 Signature. Signature | ||||
⊓∃ ≤ 1 AcademicTransacript SignatureBelongTo.Student | ||||
University | ⊓∃ ≤ 1 hasUniversityName.UniversityName | ProgramDegree | STRING | |
⊓∃ ≤ 1 hasUniversityID.UniversityID | ≡{BA,Master} | |||
⊓∃ UniversityConsistOf.Faculty | Gender | STRING | ||
Gender ≡{M,F} | ||||
Faculty | ∃ ≤ 1 hasFacultyName.FacultyName | RegistrationStatus | STRING | |
⊓∃ ≤ 1 hasFacultyID. FacultyID | ≡{REGULAR,IRREGULAR } | |||
⊓∃ ≤ 1 FacultyPartOf. University | Type | STRING | ||
⊓∃ FacultyOffers. Program | ≡{SUMMER,SPRING,FALL} | |||
GradRating | STRING | |||
Program | ∃ ≤ 1 hasProgramName. ProgramName | ≡{A,A+,B,B+,C,C+,F} | ||
⊓∃ ≤ 1 hasProgramID. ProgramID | StudentRating | STRING | ||
⊓∃ ≤1 hasProgramDegree. ProgramDegree | StudentRating ≡{Excellent, Very Good, Good, Fair, Satisfactory, Failure} | |||
⊓∃≤ 1 hasProgramHours. ProgramHours> | UniversityConsistOF | FacultyPartOf¯ | ||
⊓∃ ≤ 1 ProgramOfferedBy. Faculty | UniversityLearning | StudentStudyIn¯ | ||
⊓∃ ProgramRegistedBy. Student | FacultyInclude | StudentBelongTo¯ | ||
⊓∃ ProgramConsistOf. Course | FacultyOffers | ProgramOfferedBy¯ | ||
Course | ⊓∃ ≤ 1 hasCourseCode. CourseCode | RegistedBy | RegistedIn¯ | |
⊓∃ ≤ 1 hasCourseName. CourseName | StudentHasAcademicTransacript | AcademicTranscriptBelongTo¯ | ||
⊓∃ ≤ 1 hasCourseCreditHours. CourseCreditHours | ProgramCosistOf | CoursePartOf¯ | ||
⊓∃ ≤ 1 CoursePartOf. Program | StudentEnrolledIn | EnrollemntEnrolledBY¯ | ||
⊓∀ CourseEnrolledFor.Enrollment |
In our implemnation we build two Acadimic transacripts RDF Files based on OWL ontology we built .one of them are for Birzeit Unversity and the other for Al-Najh University. In our ontology(Owl) we defind all required Concepts,Classes and Properties related to palestinian universities ,also we defined the value constraint that be Accepted in the Data Type propert Range. based on the ontology we build our two Academic Transacript RDF.