Project Documents Ontology
type: Ontology
type: SemanticAsset
description: The Project Documents Ontology, described using W3C RDF Schema and the Web Ontology Language, models the inherent structure and concepts of various documents in a project-specific setting, like meeting minutes, status reports etc.
modified: 2010-07-09
preferred namespace uri: http://ontologies.smile.deri.ie/pdo#
preferred namespace prefix: pdo
created: 2010-07-09
publisher: DERI, NUI Galway
part of: vocab.deri.ie
status: UnderDevelopment
creator: Pradeep Varma

Pradeep Varma
type: Person

DERI, NUI Galway
type: Agent
member: Pradeep Varma

Absentee
type: Class
comment: Models the absentee role of a person in a meeting context.
subclass of: PersonRole

ActionItem
type: Class
comment: Subclasses pdo:Artifact and models the structure of an action item/task
subclass of: Artefact

AgendaItem
type: Class
comment: Subclasses pdo:Artifact and models the structure of an agenda item
subclass of: Artefact

Artefact
type: Class
comment: An abstract class for any kind of information artifact which can be structured according to its sematics.

Attendee
type: Class
comment: Models the attendee role of a person in a meeting context.
subclass of: PersonRole

Chair
type: Class
comment: Models the chair role of a person in a meeting context.
subclass of: PersonRole

Comment
type: Class
comment: Models a comment made by a person

Document
type: Class
comment: The base class for all kinds of electronic documents in a project-specific setting.
subclass of: Document

LeaveReport
type: Class
comment: Subclasses pdo:Artefact and models the structure of a leave report
subclass of: TravelReport

Meeting
type: Class
comment: The class modelling the actual meeting which is the subject of a particular minutes document.

Minutes
type: Class
comment: The class modelling the structure and cotent of an electronic version of the minutes of a meetintg.
subclass of: Document

PersonRole
type: Class
comment: The abstract class modelling various roles taken by individuals during a particular context ( for example, the attendees, scribe etc in a meeting or the reporter in a status report.)

Poll
type: Class
comment: Subclasses pdo:Artifact and models the structure of a poll
subclass of: Artefact

PollOption
type: Class
comment: Models an option in a poll. Each option is linked to a list of people who selected the option during the poll

Presenter
type: Class
comment: Models the presenter role of a person in the context of an agenda item.
subclass of: PersonRole

Publication
type: Class
comment: Subclasses pdo:Artifact and uses bibliography ontology to model the structure of a publication
subclass of: Artefact

TravelReport
type: Class
comment: Subclasses pdo:Artefact and models the structure of a travel report
subclass of: Artefact

Reporter
type: Class
comment: Models the reporting role of a person in a status reporting context.
subclass of: PersonRole

Scribe
type: Class
comment: Models the scribe role of a person in a meeting context.
subclass of: PersonRole

Report
type: Class
comment: The class modelling the structure and content of an electronic version of a status reports document
subclass of: Document

TravelReport
type: Class
comment: Subclasses pdo:Artefact and models the structure of a travel report
subclass of: TravelReport

hasAlias
type: Property
type: DatatypeProperty
comment: A way to store different alias names of objects (used internally by the application)
domain: Thing
range: string

hasCreationTime
type: Property
type: DatatypeProperty
domain: ActionItem
range: dateTime

hasDescription
type: Property
type: DatatypeProperty
domain: ActionItem
range: XMLLiteral

hadEndTime
type: Property
type: DatatypeProperty
domain: ActionItem
range: dateTime

hasStartTime
type: Property
type: DatatypeProperty
domain: ActionItem
range: dateTime

hasStatus
type: Property
type: DatatypeProperty
domain: ActionItem
range: XMLLiteral

contains
type: Property
comment: The property which links an artefact (for example, an agenda item , an action item, a travle report, etc ) to the document in which it is mentioned.
domain: Document
range: Artefact

isAssignedTo
type: Property
comment: This property links a pdo:ActionItem object to a foaf:Person object who is reponsible for the action item
domain: ActionItem
range: Person

mentions
type: Property
comment: The property which links an artefact (for example, an agenda item , an action item, a travle report, etc ) to the document in which it is mentioned.
domain: Artefact
domain: Comment
domain: Document
range: Resource