The Survey Ontology
type: Ontology
contributor: Work on the Survey Ontology and Coney (https://survey.actionproject.eu/coney/) was partially supported by the ACTION project (grant agreement number 824603), co-funded by the European Commission under the Horizon 2020 Framework Programme.
creator: Damiano Scandolari
creator: Gloria Re Calegari
creator: Irene Celino
creator: Mario Scrocca
rights: The Survey Ontology is available under the Creative Commons Attribution 4.0 license; see http://creativecommons.org/licenses/by/4.0/. In a nutshell, you are free to copy, distribute and transmit the work; to remix/adapt the work (e.g. to import the ontology and create specializations of its elements), as long as you attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work). Proper Attribution: Simply include the statement "This work is based on the Survey Ontology, developed by the Knowledge Technologies group at Cefriel, Milan" and link back to https://w3id.org/survey-ontology.
subject: Survey, Question, Answer, Variable
license: http://creativecommons.org/licenses/by/4.0/
preferred namespace prefix: sur
comment: Ontology for surveys based on the Coney data model.
label: Survey Ontology
version info: V 1.1, Release 2021

dataSet
type: ObjectProperty
usage note: Property linking a completed question to a survey dataset.

observation
type: ObjectProperty
usage note: Property linking a completed survey with the completed questions defined in the survey completion task by the participant.

describedByParameter
type: ObjectProperty
usage note: Property linking a completed survey to the completed questions composing it.

wasOutputFrom
type: ObjectProperty
usage note: Property linking a completed survey to the survey completion task generating it.

aggregates
type: ObjectProperty
usage note: Property linking a survey research object to the resources composing it (e.g. survey dataset, survey procedure, etc.)

wasAssociatedWith
type: ObjectProperty
usage note: Property linking a survey completion task to the participant performing it.

wasAttributedTo
type: ObjectProperty
usage note: Property linking a completed survey and/or a completed question to the participant performing the survey completion task.

answered in
type: ObjectProperty
domain: Completed Question
range: Survey Completion Task
comment: Property defining for a completed question the survey completion task, performed by a survey participant, collecting this output.

completed for
type: ObjectProperty
domain: Survey Completion Task
range: Survey Target
comment: Property associating a survey completion to the survey target for that completion.

completes question
type: ObjectProperty
domain: Completed Question
range: Question
comment: Property linking a completed question to the question element of the survey that is answered by the participant.

describedByProcess
type: ObjectProperty
usage note: Property linking a survey completion task to the survey procedure describing it.

has answer
type: ObjectProperty
domain: Completed Question
range: Answer
comment: Property linking a completed question to the answer element of the survey that is selected by the participant.

has latent variable
type: ObjectProperty
domain: Question
range: Latent Variable
comment: Property linking a survey question to the latent variable measured by the question.

has observable variable
type: ObjectProperty
domain: Question
range: Observable Variable
comment: Property linking a survey question to the observable variable measured by the question.

has visualization
type: ObjectProperty
domain: Multiple Choice Question
range: Question Visualization
comment: Property linking a survey question to the visualisation expected for the question.

in survey procedure
type: ObjectProperty
domain: Survey Element
range: Survey Procedure
comment: Property linking a survey element to the survey procedure it belongs to.

leads to
type: ObjectProperty
domain: Survey Element
range: Survey Element
comment: Property describing the flow between different survey elements.

starts with
type: ObjectProperty
domain: Survey Procedure
range: Survey Element
comment: Property identifying the first survey element for a survey procedure.

endedAtTime
type: DatatypeProperty
usage note: Timestamp at which a survey completion task is ended.

startedAtTime
type: DatatypeProperty
usage note: Timestamp at which a survey completion task is started.

has answer text
type: DatatypeProperty
domain: Completed Question
range: string
comment: Property linking a completed question to the textual answer provided by the user.

has completion timestamp
type: DatatypeProperty
domain: Completed Question
range: dateTime
comment: Timestamp at which a survey question is completed by the participant.

has link
type: DatatypeProperty
domain: Talk
range: anyURI
comment: Link associated to a talk survey element.

has order number
type: DatatypeProperty
domain: Closed Answer
range: integer
comment: Order for a closed answer among the available answers for a question.

has points
type: DatatypeProperty
domain: Closed Answer
range: float
comment: Points associated to an answer.

has status
type: DatatypeProperty
domain: Survey Procedure
range: string
comment: Status of a survey procedure.

has text
type: DatatypeProperty
domain: Survey Element
range: string
comment: Textual description for a survey element.

has title
type: DatatypeProperty
domain: Survey Procedure
range: string
comment: Title for a survey procedure.

has value
type: DatatypeProperty
domain: Closed Answer
range: float
comment: Value for a survey answer.

participant id
type: DatatypeProperty
domain: Participant
range: string
comment: Identifier for a participant.

session id
type: DatatypeProperty
domain: Survey Completion Task
range: string
comment: Identifier for a survey completion task.

Answer
type: Class
subclass of: Survey Element
disjoint with: Question
disjoint with: Talk
comment: An available answer for a survey question.

Checkbox Question
type: Class
subclass of: Closed Question
comment: A question having a limited set of potential answers and allowing the participant to select more than one answer.

Closed Answer
type: Class
subclass of: Answer
comment: An available closed answer for a survey question.

Closed Question
type: Class
subclass of: Question
comment: A question in a survey with a defined set of available answers.

Completed Question
type: Class
subclass of: Observation
subclass of: Output
subclass of: Entity
comment: Answer provided by a participant in completing a survey for a specific question.

Completed Survey
type: Class
subclass of: Slice
subclass of: Artifact
comment: A survey completed by a participant following a survey procedure.

Latent Variable
type: Class
subclass of: Variable
comment: A latent variable represents a variable that is measured indirectly through different observable variables.

Multiple Choice Question
type: Class
subclass of: Closed Question
comment: A question having a limited set of potential answers and allowing the participant to select only one answer.

Multiple Input Question
type: Class
subclass of: Open Question
comment: An open-ended answer allowing multiple inputs from the participant.

Observable Variable
type: Class
subclass of: Variable
comment: A variable that is directly measured collecting data about it.

Open Answer
type: Class
subclass of: Answer
comment: An open answer for a survey open-ended question.

Open Question
type: Class
subclass of: Question
comment: An open-ended question in a survey.

Participant
type: Class
subclass of: Agent
comment: A participant to a survey study.

Question
type: Class
subclass of: Survey Element
disjoint with: Talk
comment: A question requiring an input from the participant in a survey.

Question Visualization
type: Class
subclass of: Thing
comment: A visualisation method for a multiple choice question.

Single Input Question
type: Class
subclass of: Open Question
comment: An open-ended answer expecting a single input from the participant.

Survey
type: Class
subclass of: ResearchObject
comment: A research object aggregating resources for a survey research study.

Survey Completion Task
type: Class
subclass of: ProcessRun
comment: Execution of a survey procedure by a participant.

Survey Dataset
type: Class
subclass of: DataSet
subclass of: Resource
comment: Set of data collected for a survey considering the completions performed by participants.

Survey Element
type: Class
subclass of: Thing
comment: An element of a survey procedure.

Survey Procedure
type: Class
subclass of: Resource
subclass of: Process
comment: Procedure describing the structure of the survey as an ordered graph of connected survey elements.

Survey Target
type: Class
subclass of: Thing
comment: Entity representing the target of a survey completion. The same survey can be completed by the same participant considering different survey targets.

Talk
type: Class
subclass of: Survey Element
comment: A survey element to be provided to the participant within a survey procedure (e.g. text, link, image, etc.).

Dropdown
type: NamedIndividual
type: Question Visualization
comment: Visualisation of the available textual answers of a question using a dropdown menu.

Emoji
type: NamedIndividual
type: Question Visualization
comment: Visualisation of the available answers of a question using a set of emojis representing their values.

Option
type: NamedIndividual
type: Question Visualization
comment: Visualisation of the available textual answers of a question listing them as different options.

Scale
type: NamedIndividual
type: Question Visualization
comment: Visualisation of the available answers as a scale of values (e.g. using stars).

Slider
type: NamedIndividual
type: Question Visualization
comment: Visualisation of the available answers of a question using a slider that allows the user to select the answer between the minimum and maximum values available.