@prefix owl:                     <http://www.w3.org/2002/07/owl#> .
@prefix xsd:                     <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs:                    <http://www.w3.org/2000/01/rdf-schema#> .
@prefix rdf:                     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix adms:                    <http://www.w3.org/ns/adms#> .
@prefix dc:                      <http://purl.org/dc/elements/1.1/> .
@prefix dcterms:                 <http://purl.org/dc/terms/> .
@prefix bibo:                    <http://purl.org/ontology/bibo/> .
@prefix vaem:                    <http://www.linkedmodel.org/schema/vaem> .
@prefix vann:                    <http://purl.org/vocab/vann/> .
@prefix pav:                     <http://purl.org/pav/> .
@prefix prov:                    <http://www.w3.org/ns/prov#> .
@prefix cc:                      <http://creativecommons.org/ns#> .

@prefix skos:                    <http://www.w3.org/2004/02/skos/core#> .
@prefix schema:                  <http://schema.org/> .
@prefix arch:                    <https://meta.linked.archi/core#> .
@prefix :                        <https://meta.linked.archi/iso25012#> .

<https://meta.linked.archi/iso25012#>
    rdf:type owl:Ontology ;
    cc:license                    "http://creativecommons.org/licenses/by/4.0/" ;
    vann:preferredNamespaceUri    "https://meta.linked.archi/iso25012#" ;
    vann:preferredNamespacePrefix "iso25012" ;
    dcterms:creator               "Kalin Maldzhanski"^^xsd:string ;
    dc:title                      "Linked.Archi ISO/IEC 25012 Data Quality Model"@en ;
    dc:description                '''
Ontology of data quality characteristics from ISO/IEC 25012.
DataQuality is the root owl:Class (subClassOf arch:QualityAttribute).
The fifteen data quality characteristics are owl:NamedIndividual instances of DataQuality —
vocabulary terms referenced by arch:QualityMeasure and ad:QualityAttributeRequirement.
Grouped into inherent, system-dependent, and inherent/system-dependent categories via skos:note.
                                   '''@en ;
    dc:source                     <https://www.iso.org/standard/35736.html> ;
    dcterms:abstract              '''
Data quality characteristics from ISO/IEC 25012, modelled as a class/individual hierarchy
for use in data quality evaluation and architecture assessment.
      '''@en ;
    dcterms:created               "2020-07-27"^^xsd:date ;
    dcterms:issued                "2020-07-27"^^xsd:date ;
    dcterms:modified              "2026-05-02"^^xsd:date ;
    dc:publisher
                                  "Linked.Archi"@en,
                                  <https://linked.archi> ;
    bibo:status                   "draft" ;
    owl:versionIRI                <https://meta.linked.archi/iso25012/0.2.0#> ;
    owl:versionInfo               "0.2.0" ;
    owl:priorVersion              <https://meta.linked.archi/iso25012/0.1.0#> ;
    schema:citation               "ISO/IEC 25012 Software engineering — Software product Quality Requirements and Evaluation (SQuaRE) — Data quality model" ;
    schema:logo                   <https://iso25000.com/images/header_iso25000_en.png> ;
    prov:wasDerivedFrom           "ISO/IEC 25012" ;
    rdfs:seeAlso                  <https://iso25000.com/index.php/en/iso-25000-standards/iso-25012>,
                                  <https://www.iso.org/standard/35736.html> ;
.


## ═══════════════════════════════════════════════════════════════════════════════
## Root quality model class
## ═══════════════════════════════════════════════════════════════════════════════

:DataQuality
    a               owl:Class ;
    rdfs:subClassOf arch:QualityAttribute ;
    skos:prefLabel  "Data Quality"@en ;
    skos:definition "The totality of characteristics of data that bear on its ability to satisfy stated and implied needs when used under specified conditions."@en ;
.


## ═══════════════════════════════════════════════════════════════════════════════
## Data quality characteristics — owl:NamedIndividual (vocabulary terms)
##
## Referenced by arch:QualityMeasure via arch:measuredQualityAttribute
## and by ad:QualityAttributeRequirement via ad:onQualityAttribute.
## ═══════════════════════════════════════════════════════════════════════════════

## ─── Inherent Data Quality ──────────────────────────────────────────────────

:Accuracy
    a               owl:NamedIndividual, :DataQuality ;
    skos:prefLabel  "Accuracy"@en ;
    skos:definition "Degree to which data has attributes that correctly represent the true value of the intended attribute of a concept or event in a specific context of use."@en ;
    skos:note       "Inherent data quality characteristic."@en ;
.

:Completeness
    a               owl:NamedIndividual, :DataQuality ;
    skos:prefLabel  "Completeness"@en ;
    skos:definition "Degree to which subject data associated with an entity has values for all expected attributes and related entity instances in a specific context of use."@en ;
    skos:note       "Inherent data quality characteristic."@en ;
.

:Consistency
    a               owl:NamedIndividual, :DataQuality ;
    skos:prefLabel  "Consistency"@en ;
    skos:definition "Degree to which data has attributes that are free from contradiction and are coherent with other data in a specific context of use."@en ;
    skos:note       "Inherent data quality characteristic."@en ;
.

:Credibility
    a               owl:NamedIndividual, :DataQuality ;
    skos:prefLabel  "Credibility"@en ;
    skos:definition "Degree to which data has attributes that are regarded as true and believable by users in a specific context of use."@en ;
    skos:note       "Inherent data quality characteristic."@en ;
.

:Currentness
    a               owl:NamedIndividual, :DataQuality ;
    skos:prefLabel  "Currentness"@en ;
    skos:definition "Degree to which data has attributes that are of the right age in a specific context of use."@en ;
    skos:note       "Inherent data quality characteristic."@en ;
.

## ─── Inherent and System-Dependent Data Quality ─────────────────────────────

:Accessibility
    a               owl:NamedIndividual, :DataQuality ;
    skos:prefLabel  "Accessibility"@en ;
    skos:definition "Degree to which data can be accessed in a specific context of use, particularly by people who need assistive technology or special configuration because of some disability."@en ;
    skos:note       "Inherent and system-dependent data quality characteristic."@en ;
.

:Compliance
    a               owl:NamedIndividual, :DataQuality ;
    skos:prefLabel  "Compliance"@en ;
    skos:definition "Degree to which data has attributes that adhere to standards, conventions, or regulations in force and similar rules relating to data quality in a specific context of use."@en ;
    skos:note       "Inherent and system-dependent data quality characteristic."@en ;
.

:Confidentiality
    a               owl:NamedIndividual, :DataQuality ;
    skos:prefLabel  "Confidentiality"@en ;
    skos:definition "Degree to which data has attributes that ensure it is only accessible and interpretable by authorized users in a specific context of use."@en ;
    skos:note       "Inherent and system-dependent data quality characteristic."@en ;
.

:Efficiency
    a               owl:NamedIndividual, :DataQuality ;
    skos:prefLabel  "Efficiency"@en ;
    skos:definition "Degree to which data has attributes that can be processed and provide the expected levels of performance by using the appropriate amounts and types of resources in a specific context of use."@en ;
    skos:note       "Inherent and system-dependent data quality characteristic."@en ;
.

:Precision
    a               owl:NamedIndividual, :DataQuality ;
    skos:prefLabel  "Precision"@en ;
    skos:definition "Degree to which data has attributes that are exact or that provide discrimination in a specific context of use."@en ;
    skos:note       "Inherent and system-dependent data quality characteristic."@en ;
.

:Traceability
    a               owl:NamedIndividual, :DataQuality ;
    skos:prefLabel  "Traceability"@en ;
    skos:definition "Degree to which data has attributes that provide an audit trail of access to the data and of any changes made to the data in a specific context of use."@en ;
    skos:note       "Inherent and system-dependent data quality characteristic."@en ;
.

:Understandability
    a               owl:NamedIndividual, :DataQuality ;
    skos:prefLabel  "Understandability"@en ;
    skos:definition "Degree to which data has attributes that enable it to be read and interpreted by users, and is expressed in appropriate languages, symbols, and units in a specific context of use."@en ;
    skos:note       "Inherent and system-dependent data quality characteristic."@en ;
.

## ─── System-Dependent Data Quality ──────────────────────────────────────────

:Availability
    a               owl:NamedIndividual, :DataQuality ;
    skos:prefLabel  "Availability"@en ;
    skos:definition "Degree to which data has attributes that enable it to be retrieved by authorized users and/or applications in a specific context of use."@en ;
    skos:note       "System-dependent data quality characteristic."@en ;
.

:Portability
    a               owl:NamedIndividual, :DataQuality ;
    skos:prefLabel  "Portability"@en ;
    skos:definition "Degree to which data has attributes that enable it to be installed, replaced, or moved from one system to another while preserving the existing quality in a specific context of use."@en ;
    skos:note       "System-dependent data quality characteristic."@en ;
.

:Recoverability
    a               owl:NamedIndividual, :DataQuality ;
    skos:prefLabel  "Recoverability"@en ;
    skos:definition "Degree to which data has attributes that enable it to maintain and preserve a specified level of operations and quality, even in the event of failure, in a specific context of use."@en ;
    skos:note       "System-dependent data quality characteristic."@en ;
.
