@prefix : <https://w3id.org/heat#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@base <https://w3id.org/heat#> .

<https://w3id.org/heat> rdf:type owl:Ontology ;
                         owl:versionIRI <https://w3id.org/heat/1.0.0> ;
                         <http://purl.org/dc/terms/creator> <https://orcid.org/0000-0001-9962-7193> ,
                                                            <https://orcid.org/0000-0002-9066-1229> ;
                         <http://purl.org/dc/terms/issued> "2025-11-17" ;
                         <http://purl.org/dc/terms/license> <https://creativecommons.org/licenses/by/4.0/> ;
                         <http://purl.org/dc/terms/publisher> <https://ror.org/046bfkz44> ;
                         <http://purl.org/dc/terms/title> "Human Evaluation and Assessment Tools (HEAT) Ontology" ;
                         <http://purl.org/ontology/bibo/status> "Published Ontology"@en ;
                         <http://purl.org/vocab/vann/preferredNamespacePrefix> "heat" ;
                         <http://purl.org/vocab/vann/preferredNamespaceUri> "https://w3id.org/heat#" ;
                         rdfs:label "Human Evaluation and Assessment Tools (HEAT) Ontology" ;
                         owl:versionInfo "1.0.0" ;
                         <https://schema.org/citation> "Azzini, A., Celino, I. (2025). Human Evaluation and Assessment Tools (HEAT) Ontology." ;
                         <https://schema.org/funding> <https://doi.org/10.3030/101120323> ;
                         <https://w3id.org/mod#createdWith> <https://chowlk.linkeddata.es/> .

#################################################################
#    Annotation properties
#################################################################

###  http://purl.org/dc/terms/creator
<http://purl.org/dc/terms/creator> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/issued
<http://purl.org/dc/terms/issued> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/license
<http://purl.org/dc/terms/license> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/publisher
<http://purl.org/dc/terms/publisher> rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/title
<http://purl.org/dc/terms/title> rdf:type owl:AnnotationProperty .


###  http://purl.org/ontology/bibo/status
<http://purl.org/ontology/bibo/status> rdf:type owl:AnnotationProperty .


###  http://purl.org/vocab/vann/preferredNamespacePrefix
<http://purl.org/vocab/vann/preferredNamespacePrefix> rdf:type owl:AnnotationProperty .


###  http://purl.org/vocab/vann/preferredNamespaceUri
<http://purl.org/vocab/vann/preferredNamespaceUri> rdf:type owl:AnnotationProperty .


###  http://www.w3.org/2000/01/rdf-schema#label
rdfs:label rdf:type owl:AnnotationProperty .


###  http://www.w3.org/2002/07/owl#versionIRI
owl:versionIRI rdf:type owl:AnnotationProperty .


###  http://www.w3.org/2002/07/owl#versionInfo
owl:versionInfo rdf:type owl:AnnotationProperty .


###  https://schema.org/citation
<https://schema.org/citation> rdf:type owl:AnnotationProperty .


###  https://schema.org/funding
<https://schema.org/funding> rdf:type owl:AnnotationProperty .


###  https://w3id.org/mod#createdWith
<https://w3id.org/mod#createdWith> rdf:type owl:AnnotationProperty .


#################################################################
#    Object Properties
#################################################################

###  http://purl.org/dc/terms/isReferencedBy
<http://purl.org/dc/terms/isReferencedBy> rdf:type owl:ObjectProperty ;
                                          rdfs:label "is referenced by" .


###  http://www.w3.org/ns/prov#wasDerivedFrom
<http://www.w3.org/ns/prov#wasDerivedFrom> rdf:type owl:ObjectProperty ;
                                           rdfs:label "was derived from" .


###  https://w3id.org/heat#hasConstruct
:hasConstruct rdf:type owl:ObjectProperty ;
              rdfs:domain :Tool ;
              rdfs:range :Construct ;
              rdfs:comment "This property links a Tool to its Construct."^^rdfs:Literal ;
              rdfs:label "has construct" .


###  https://w3id.org/heat#hasContext
:hasContext rdf:type owl:ObjectProperty ;
            rdfs:domain :Tool ;
            rdfs:range :Context ;
            rdfs:comment "This property links a Tool to its Context."^^rdfs:Literal ;
            rdfs:label "has context" .


###  https://w3id.org/heat#hasLikertAnswer
:hasLikertAnswer rdf:type owl:ObjectProperty ;
                 rdfs:domain <https://w3id.org/survey-ontology#Question> ;
                 rdfs:range :LikertAnswer ;
                 rdfs:comment "This property links a Question to its Likert Answer."^^rdfs:Literal ;
                 rdfs:label "has likert answer" .


###  https://w3id.org/heat#hasQuestion
:hasQuestion rdf:type owl:ObjectProperty ;
             rdfs:domain :Construct ;
             rdfs:range <https://w3id.org/survey-ontology#Question> ;
             rdfs:comment "This property links a Construct to its Question."^^rdfs:Literal ;
             rdfs:label "has question" .


###  https://w3id.org/heat#refersToGeneralConstruct
:refersToGeneralConstruct rdf:type owl:ObjectProperty ;
                          rdfs:domain :Construct ;
                          rdfs:range :GeneralConstruct ;
                          rdfs:comment "This property links a Construct to its General Construct."^^rdfs:Literal ;
                          rdfs:label "refers to general construct" .


###  https://w3id.org/heat#refersToTheory
:refersToTheory rdf:type owl:ObjectProperty ;
                rdfs:domain :Tool ;
                rdfs:range :ReferenceTheory ;
                rdfs:label "refers to theory" .


#################################################################
#    Data properties
#################################################################

###  https://w3id.org/heat#hasModelDiagram
:hasModelDiagram rdf:type owl:DatatypeProperty ;
                 rdfs:domain :Tool ;
                 rdfs:range xsd:anyURI ;
                 rdfs:comment "This property represents the reference to the tool's graphical visualisation."^^rdfs:Literal ;
                 rdfs:label "has model diagram" .


###  https://w3id.org/heat#isOriginal
:isOriginal rdf:type owl:DatatypeProperty ;
            rdfs:domain :Tool ;
            rdfs:range xsd:boolean ;
            rdfs:comment "This property represents whether a tool is validated as a standard, i.e. whose constructs and questions have not been defined based on another reference tool, or not."^^rdfs:Literal ;
            rdfs:label "is original" .


###  https://w3id.org/heat#isScaleReversed
:isScaleReversed rdf:type owl:DatatypeProperty ;
                 rdfs:domain :LikertAnswer ;
                 rdfs:range xsd:boolean ;
                 rdfs:comment "This property represents a Likert Answer whose meaning is reversed compared to the meaning of a construct, in the measurement or evaluation of a specific aspect."^^rdfs:Literal ;
                 rdfs:label "is scale reversed" .


###  https://w3id.org/heat#numericalValueRange
:numericalValueRange rdf:type owl:DatatypeProperty ;
                     rdfs:domain :LikertAnswer ;
                     rdfs:range xsd:string ;
                     rdfs:comment "This property represents an ordered numerical range in which a Likert Answer is defined."^^rdfs:Literal ;
                     rdfs:label "numerical value range" .


###  https://w3id.org/heat#textualValueRange
:textualValueRange rdf:type owl:DatatypeProperty ;
                   rdfs:domain :LikertAnswer ;
                   rdfs:range xsd:string ;
                   rdfs:comment "This property represents an ordered textual range in which a Likert Answer is defined."^^rdfs:Literal ;
                   rdfs:label "textual value range" .


###  https://w3id.org/survey-ontology#questionText
<https://w3id.org/survey-ontology#questionText> rdf:type owl:DatatypeProperty ;
                                                rdfs:label "question text" .


#################################################################
#    Classes
#################################################################

###  http://purl.org/ontology/bibo/Document
<http://purl.org/ontology/bibo/Document> rdf:type owl:Class ;
                                         rdfs:label "Document" .


###  https://w3id.org/heat#Construct
:Construct rdf:type owl:Class ;
           rdfs:comment "A Construct is a concept defined to represent specific attributes in a given context. A construct is defined by a series of questions used to measure and evaluate these specific aspects quantitatively."^^rdfs:Literal ;
           rdfs:label "Construct" .


###  https://w3id.org/heat#Context
:Context rdf:type owl:Class ;
         rdfs:comment "A Context is the specific environment, application domain, or scenario in which a tool or a construct is applied, providing the situational framework that influences how concepts are interpreted, measured, and utilized."^^rdfs:Literal ;
         rdfs:label "Context" .


###  https://w3id.org/heat#GeneralConstruct
:GeneralConstruct rdf:type owl:Class ;
                  rdfs:comment "A General Construct is a generalised concept that serves as a reference point for aggregating all related constructs from different tools, enabling the systematic organisation and comparison of equivalent constructs in different contexts."^^rdfs:Literal ;
                  rdfs:label "General Construct" .


###  https://w3id.org/heat#LikertAnswer
:LikertAnswer rdf:type owl:Class ;
              rdfs:comment "A Likert Answer is a subjective response format in which a user selects a point on an ordered categorical scale to indicate the intensity or extent of his/her perception, evaluation, or experience regarding a given item."^^rdfs:Literal ;
              rdfs:label "Likert Answer" .


###  https://w3id.org/heat#ReferenceTheory
:ReferenceTheory rdf:type owl:Class ;
                 rdfs:comment "A Reference Theory is a standardized, conceptual theory that aggregates related tools, models, or variants under a unified theoretical structure. It serves as the canonical reference point to which all specific implementations or adaptations (tools/models) are linked."^^rdfs:Literal ;
                 rdfs:label "Reference Theory" .


###  https://w3id.org/heat#Tool
:Tool rdf:type owl:Class ;
      rdfs:comment "A Tool is a structured conceptual system that explains phenomena by specifying key constructs and the relationships between them; each tool is defined by a set of constructs, which are defined through a series of measurement elements (questions) that allow for an objective evaluation of the phenomenon analysed by the tool."^^rdfs:Literal ;
      rdfs:label "Tool" .


###  https://w3id.org/survey-ontology#Question
<https://w3id.org/survey-ontology#Question> rdf:type owl:Class ;
                                            rdfs:label "Question" .


###  Generated by the OWL API (version 5.1.18) https://github.com/owlcs/owlapi/
