Id: | cs-dept-ontology |
Version: | 1.1 |
Backward-Compatible-With: | 1.0 |
Description: | This ontology defines elements for describing computer science departments and the activities that occur at them. It includes concepts such as departments, faculty, students, courses, research, and publications. Please send any comments or suggestions to the contact listed below. This is a draft ontology and may change at any time. |
Contact: | Jeff Heflin (heflin@cs.umd.edu) |
Revision Date: | 05 Apr 2000 |
This ontology is declared in this document both in human-readable form (what you see in front of you now) and machine-readable SHOE form (which you can see from viewing the html source of this document). The rest of this document is divided into the following sections:
Some of the ontology components listed here are deprecated, meaning that they are only provided for backward compatbility with version 1.0 of the ontology and should not be used in new documents. These components appear in red.
The following ontologies are extended by the current ontology:
An ontology may rename elements from another ontology in order to provide a shortcut for referencing that element or to provide an alternate term for it.
Object Renamed From ================================================================ AdministrativeStaff u.AdministrativeStaff Article u.Article Assistant u.Assistant AssistantProfessor u.AssistantProfessor AssociateProfessor u.AssociateProfessor Book u.Book BookArticle u.BookArticle Chair u.Chair ClericalStaff u.ClericalStaff ConferencePaper u.ConferencePaper Course u.Course Dean u.Dean Department u.Department Director u.Director DoctoralThesis u.DoctoralThesis EducationOrganization u.EducationOrganization Faculty u.Faculty FullProfessor u.FullProfessor GraduateStudent u.GraduateStudent Institute u.Institute Journal u.Journal JournalArticle u.JournalArticle Lecturer u.Lecturer Magazine u.Magazine Manual doc.Manual MastersThesis u.MastersThesis Organization u.Organization Periodical u.Periodical Person u.Person PostDoc u.PostDoc Proceedings u.Proceedings Professor u.Professor Program u.Program Publication u.Publication Research u.Research ResearchAssistant u.ResearchAssistant ResearchGroup u.ResearchGroup School u.School Software doc.Software Specification doc.Specification Student u.Student SystemsStaff u.SystemsStaff TeachingAssistant u.TeachingAssistant TechnicalReport doc.TechnicalReport Thesis u.Thesis UndergraduateStudent u.UndergraduateStudent University u.University VisitingProfessor u.VisitingProfessor Work u.Work Worker u.Employee WorkshopPaper u.WorkshopPaper advisor u.advisor affiliateOf u.affiliateOf affiliatedOrganization u.affiliatedOrganization age p.age alumnus u.alumnus containedIn u.containedIn doctoralDegreeFrom u.doctoralDegreeFrom emailAddress u.emailAddress head u.head listedCourse u.listedCourse mastersDegreeFrom u.mastersDegreeFrom member u.member name u.name offers u.offers publicationAuthor u.publicationAuthor publicationDate u.publicationDate publicationOrg u.publicationOrg publicationResearch u.publicationResearch publisher u.publisher researchInterest u.researchInterest researchProject u.researchProject softwareDocumentation doc.softwareDocumentation softwareVersion doc.softwareVersion subOrganization u.subOrganizationOf subOrganizationOf u.subOrganizationOf subject u.subject takesCourse u.takesCourse teacherOf u.teacherOf teachingAssistantOf u.teachingAssistantOf tenured u.tenured undergraduateDegreeFrom u.undergraduateDegreeFrom
The following taxonomy is the collection of categories declared in this ontology. The hierarchical form is intended to show the ISA chain. Categories in [Brackets] are not defined here but are defined in an ontology extended by this one. Elements in {Braces} are additional supercategories of the category immediately before them (signifying multiple inheritance). Categories followed by an asterisk are defined in another ontology but are provided with a local alias.
Person* Worker* Faculty* Professor* AssistantProfessor* AssociateProfessor* FullProfessor* VisitingProfessor* Lecturer* PostDoc* Assistant* ResearchAssistant* TeachingAssistant* AdministrativeStaff* Director* Chair* {Professor*} Dean* {Professor*} ClericalStaff* SystemsStaff* Student* UndergraduateStudent* GraduateStudent* Organization* EducationOrganization* Department* School* University* Program* ResearchGroup* Institute* Publication* Article* JournalArticle* ConferencePaper* Book* Manual* Periodical* Journal* Magazine* Proceedings* Specification* TechnicalReport* Thesis* DoctoralThesis* MastersThesis* UnofficialPublication Software* Work* Course* Research* Schedule* Conference*
Relationships are declared between one or more arguments, where each argument is either a type or a category. If the argument is a category, any subcategory of that category is valid as well. Relationships which have a local alias but are defined in another ontology are followed by an asterisk.
advisor(Student, Professor)* affiliateOf(Organization, Person)* affiliatedOrganization(Organization, Organization)* alumnus(Organization, Person)* containedIn(Document, Document)* doctoralDegreeFrom(Person, University)* emailAddress(Person, .STRING)* head(Organization, Person)* listedCourse(Schedule, Course)* mastersDegreeFrom(Person, University)* member(SocialGroup, Person)* name(base.SHOEEnity, .STRING)* offers(University, Course)* orgPublication(Organization, Publication) publicationAuthor(Document, Person)* publicationDate(Document, .DATE)* publicationOrg(Document, Organization)* publicationResearch(Publication, Research)* publisher(Document, Organization)* researchInterest(Person, Research)* researchProject(ResearchGroup, Research)* softwareDocumentation(Software, Publication)* softwareVersion(Software, .STRING)* subOrganization(Organization:"suborganization", Organization:"superorganization")* subOrganizationOf(Organization:"suborganization", Organization:"superorganization")* subject(Document, .SHOEEntity)* takesCourse(Student, Course)* teacherOf(Faculty, Course)* teachingAssistantOf(TeachingAssistant, Course)* tenured(Professor, .TRUTH)* undergraduateDegreeFrom(Person, University)*
Constants are used to identify instances that may be commonly used with an ontology. In this section, each constant is grouped under its category.
No constants are defined.
Inference rules are used to determine what additional facts can be implied if other facts are known. They take the form of if/then rules.
No inference rules are defined.
None
Some of the ontology components listed previously are deprecated, meaning that they are only provided for backward compatbility with version 1.0 of the ontology and should not be used in new documents. These components appear in red. A summary list of deprecated components is provided here.