Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: dsl/conference/cmt/extracted
Source used for this grammar: OntoFarm Project, cmt.owl.ecore
, June 2009
Thing
, Meta-Reviewer
, Reviewer
, Decision
, Person
, Document
, Preference
, ProgramCommittee
, Bid
, Conference
, ConferenceChair
, ConferenceMember
, AssociatedChair
, ProgramCommitteeMember
, AuthorNotReviewer
, SubjectArea
, ExternalReviewer
, Chairman
, ProgramCommitteeChair
, Acceptance
, Rejection
, Review
, Paper
, Author
, User
, Co-author
, PaperAbstract
, PaperFullVersion
, Administrator
, Meta-Review
, Boolean
, Integer
, String
), 0 root (—), 3 top (Thing
, Person
, Preference
), 3 bottom (unsignedLong
3, date
, anyURI
2).[assignedByAdministrator]
2, [adjustBid]
2, [readPaper]
2, [hasBeenAssigned]
2, [writeReview]
2, [assignExternalReviewer]
2, [hasConflictOfInterest]
2, [email]
2, [hasProgramCommitteeMember]
, [adjustedBy]
, [hasConferenceMember]
, [paperAssignmentFinalizedBy]
, [reviewCriteriaEnteredBy]
, [paperAssignmentToolsRunBy]
, [virtualMeetingEnabledBy]
, [hardcopyMailingManifestsPrintedBy]
, [detailsEnteredBy]
, [reviewerBiddingStartedBy]
, [date]
, [reviewsPerPaper]
, [logoURL]
, [acceptsHardcopySubmissions]
, [siteURL]
, [memberOfConference]
4, [memberOfProgramCommittee]
, [maxPapers]
, [addedBy]
, [submitPaper]
2, [writePaper]
2, [assignedByReviewer]
, [endReview]
, [writtenBy]
2, [hasCo-author]
3, [hasBid]
3, [hasDecision]
3, [assignedTo]
3, [hasSubjectArea]
3, [readByReviewer]
3, [paperID]
3, [title]
3, [hasAuthor]
3, [acceptedBy]
3, [rejectedBy]
3, [readByMeta-Reviewer]
3, [co-writePaper]
, [finalizePaperAssignment]
, [runPaperAssignmentTools]
, [enableVirtualMeeting]
, [startReviewerBidding]
, [assignReviewer]
, [rejectPaper]
, [enterConferenceDetails]
, [printHardcopyMailingManifests]
, [setMaxPapers]
, [enterReviewCriteria]
, [acceptPaper]
, [addProgramCommitteeMember]
.Thing ::= Conference
Meta-Reviewer ::= [assignedByAdministrator]::Administrator [adjustBid]::Bid [readPaper]::Paper [hasBeenAssigned]::Paper [writeReview]::Review [assignExternalReviewer]::ExternalReviewer
Reviewer ::= Meta-Reviewer
Reviewer ::= [assignedByAdministrator]::Administrator [adjustBid]::Bid [readPaper]::Paper [hasBeenAssigned]::Paper [writeReview]::Review [assignExternalReviewer]::ExternalReviewer
Decision ::= Acceptance
Decision ::= Rejection
Decision ::= Acceptance Rejection
Person ::= ConferenceMember
Person ::= ExternalReviewer
Person ::= User
Person ::= ProgramCommitteeMember
Person ::= Chairman
Person ::= [hasConflictOfInterest]::Document [email]::String
Document ::= Review
Document ::= Paper
Document ::= Review Paper
Preference ::= ε
ProgramCommittee ::= [hasProgramCommitteeMember]::ProgramCommitteeMember
Bid ::= [adjustedBy]::Reviewer
Conference ::= [hasConferenceMember]::ConferenceMember [paperAssignmentFinalizedBy]::Administrator [reviewCriteriaEnteredBy]::Administrator [paperAssignmentToolsRunBy]::Administrator [virtualMeetingEnabledBy]::Administrator [hardcopyMailingManifestsPrintedBy]::Administrator [detailsEnteredBy]::Administrator [reviewerBiddingStartedBy]::Administrator [date]::date [reviewsPerPaper]::Integer [logoURL]::anyURI [acceptsHardcopySubmissions]::Boolean [siteURL]::anyURI
ConferenceChair ::= [memberOfConference]::Conference
ConferenceMember ::= Reviewer
ConferenceMember ::= ConferenceChair
ConferenceMember ::= AssociatedChair
ConferenceMember ::= Author
ConferenceMember ::= ProgramCommitteeMember
ConferenceMember ::= Chairman
ConferenceMember ::= [memberOfConference]::Conference
AssociatedChair ::= [memberOfConference]::Conference
ProgramCommitteeMember ::= ProgramCommitteeChair
ProgramCommitteeMember ::= [memberOfProgramCommittee]::ProgramCommittee [maxPapers]::Integer [addedBy]::Administrator
AuthorNotReviewer ::= [submitPaper]::Paper [writePaper]::Paper
SubjectArea ::= ε
ExternalReviewer ::= [assignedByReviewer]::Reviewer
Chairman ::= ConferenceChair
Chairman ::= AssociatedChair
Chairman ::= ProgramCommitteeChair
Chairman ::= [hasConflictOfInterest]::Document [email]::String [memberOfConference]::Conference
ProgramCommitteeChair ::= [endReview]::Review
Acceptance ::= ε
Rejection ::= ε
Review ::= Meta-Review
Review ::= [writtenBy]::Reviewer
Paper ::= PaperAbstract
Paper ::= PaperFullVersion
Paper ::= [hasCo-author]::Co-author [hasBid]::Bid [hasDecision]::Decision [assignedTo]::Reviewer [hasSubjectArea]::SubjectArea [readByReviewer]::Reviewer [paperID]::unsignedLong [title]::String [hasAuthor]::Author [acceptedBy]::Administrator [rejectedBy]::Administrator [readByMeta-Reviewer]::Meta-Reviewer
Author ::= AuthorNotReviewer
Author ::= Co-author
Author ::= [submitPaper]::Paper [writePaper]::Paper
User ::= Administrator
User ::= Reviewer
User ::= Author
Co-author ::= [co-writePaper]::Paper
PaperAbstract ::= [hasCo-author]::Co-author [hasBid]::Bid [hasDecision]::Decision [assignedTo]::Reviewer [hasSubjectArea]::SubjectArea [readByReviewer]::Reviewer [paperID]::unsignedLong [title]::String [hasAuthor]::Author [acceptedBy]::Administrator [rejectedBy]::Administrator [readByMeta-Reviewer]::Meta-Reviewer
PaperFullVersion ::= [hasCo-author]::Co-author [hasBid]::Bid [hasDecision]::Decision [assignedTo]::Reviewer [hasSubjectArea]::SubjectArea [readByReviewer]::Reviewer [paperID]::unsignedLong [title]::String [hasAuthor]::Author [acceptedBy]::Administrator [rejectedBy]::Administrator [readByMeta-Reviewer]::Meta-Reviewer
Administrator ::= [finalizePaperAssignment]::Conference [runPaperAssignmentTools]::Conference [enableVirtualMeeting]::Conference [startReviewerBidding]::Conference [assignReviewer]::Reviewer [rejectPaper]::Paper [enterConferenceDetails]::Conference [printHardcopyMailingManifests]::Conference [setMaxPapers]::ProgramCommitteeMember [enterReviewCriteria]::Conference [acceptPaper]::Paper [addProgramCommitteeMember]::ProgramCommitteeMember
Meta-Review ::= [writtenBy]::Reviewer
Boolean ::= "true" "false"
Integer ::= integer
String ::= string