Skip to content

Instantly share code, notes, and snippets.

@sumutcan
Last active November 1, 2021 13:29
Show Gist options
  • Select an option

  • Save sumutcan/25cca12c0cacdf3c505d0c01bf2e55b3 to your computer and use it in GitHub Desktop.

Select an option

Save sumutcan/25cca12c0cacdf3c505d0c01bf2e55b3 to your computer and use it in GitHub Desktop.
odta.ttl
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix odta: <https://odta.io/> .
odta:Activity a rdfs:Class .
odta:Organization a rdfs:Class .
odta:Document a rdfs:Class .
odta:Process a rdfs:Class .
odta:Submission rdfs:subClassOf odta:Activity .
odta:Approval rdfs:subClassOf odta:Activity .
odta:Rejection rdfs:subClassOf odta:Activity .
odta:DraftDSProposal rdfs:subClassOf odta:Document .
odta:RequestForDS rdfs:subClassOf odta:Document .
odta:DSProposal rdfs:subClassOf odta:Document .
odta:RequestForModification rdfs:subClassOf odta:Document .
odta:RequestForComments rdfs:subClassOf odta:Document .
odta:ApprovedDS rdfs:subClassOf odta:Document .
odta:Comment rdfs:subClassOf odta:Document .
odta:SubmissionPhase rdfs:subClassOf odta:Process.
odta:EvaluationPhase rdfs:subClassOf odta:Process .
odta:DecisionPhase rdfs:subClassOf odta:Process .
odta:ExternalAlignment rdfs:subClassOf odta:Process .
odta:actor a rdf:Property;
rdfs:label "the initation of the activity, main actor." ;
rdfs:domain rdfs:Activity;
rdfs:range rdfs:Organization .
odta:receiver a rdf:Property;
rdfs:label "the endpoint of the activity. i.e., receiver of the documents." ;
rdfs:domain rdfs:Activity;
rdfs:range rdfs:Organization .
odta:object a rdf:Property;
rdfs:label "The object of the activity. i.e. documents that are received being processed." ;
rdfs:domain rdfs:Activity;
rdfs:range rdfs:Document .
odta:result a rdf:Property;
rdfs:label "The result of the activity. i.e. documents that are produced and submitted by the activity." ;
rdfs:domain rdfs:Activity;
rdfs:range rdfs:Document .
odta:nextActivity a rdf:Property;
rdfs:label "The activity that (potentially) follows another activity." ;
rdfs:domain rdfs:Activity;
rdfs:range rdfs:Activity .
odta:hasActivity a rdf:Property;
rdfs:label "A process can have an activity" ;
rdfs:domain rdfs:Process;
rdfs:range rdfs:Activity .
odta:nextProcess a rdf:Property;
rdfs:label "A process that (potentially) follows another process" ;
rdfs:domain rdfs:Process;
rdfs:range rdfs:Process .
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment