Communication
classhttps://w3id.org/do#Communicationlabel “Communication”
An event that synthesises information, utterance and understanding.
- Subclasses
- do:Decision
- Properties from it
- do:inContext
An ontology for describing decisions, their options, and premises.
https://w3id.org/do#4 classes and 9 properties, drawn from do.ttl; also as do.svg.
https://w3id.org/do#Communicationlabel “Communication”
An event that synthesises information, utterance and understanding.
https://w3id.org/do#Contextlabel “Context”
Anything within which a decision is made, e.g. a particular project.
https://w3id.org/do#Decisionlabel “Decision”
A communication that indicates the possibility it prefers among several.
https://w3id.org/do#Optionlabel “Option”
A decision that puts a possibility forward for another decision.
https://w3id.org/do#attributedTolabel “attributed to”
Relates a decision to an agent that is taken to have made it.
attributedTo→http://xmlns.com/foaf/0.1/Agenthttps://w3id.org/do#chooseslabel “chooses”
Relates a decision to the option it indicates.
chooses→do:Optionhttps://w3id.org/do#hasArgumentlabel “has argument”
Relates a decision to the justification it communicates for the option it indicates.
hasArgument→literalhttps://w3id.org/do#hasOptionlabel “has option”
Relates a decision to a nomination made for it.
hasOption→do:Optionhttps://w3id.org/do#hasPremiselabel “has premise”
Relates a decision to a precondition that it uses without checking it, and that limits it without determining it. One such precondition can be an earlier decision.
hasPremise→any resourcehttps://w3id.org/do#hasUnconfirmedPremiselabel “has unconfirmed premise”
Relates a decision to a proposed premise of it that is not yet confirmed.
hasUnconfirmedPremise→do:Decisionhttps://w3id.org/do#inContextlabel “in context”
Relates a communication to anything within which it is made.
inContext→do:Contexthttps://w3id.org/do#reviseslabel “revises”
Relates a decision to an earlier decision that it overturns.
revises→do:Decisionhttps://w3id.org/do#triggeredBylabel “triggered by”
Relates a decision to an earlier decision that occasioned it.
triggeredBy→do:Decision@prefix do: <https://w3id.org/do#> . @prefix dcterms: <http://purl.org/dc/terms/> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . @prefix ex: <https://example.org/> . ex:D2 a do:Decision ; dcterms:title "Keep the handbook in Markdown" ; dcterms:date "2026-03-02"^^xsd:date ; do:inContext ex:handbook ; do:attributedTo ex:alice ; do:hasOption ex:D2-a, ex:D2-b ; do:chooses ex:D2-a ; do:hasArgument "Everyone already edits Markdown, and the graph is generated from it." ; do:hasPremise ex:D1, ex:D2-given ; do:revises ex:D0 . ex:D2-a a do:Option ; rdfs:label "Markdown, converted to RDF" ; do:attributedTo ex:bob . ex:D2-b a do:Option ; rdfs:label "RDF, edited directly" ; do:attributedTo ex:alice . ex:D2-given rdfs:label "The team has no RDF editor" .