@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix vcard:   <http://www.w3.org/2006/vcard/ns#> .
@prefix ftr:     <https://w3id.org/ftr#> .
@prefix dcat:    <http://www.w3.org/ns/dcat#> .
@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
@prefix dqv:     <http://www.w3.org/ns/dqv#> .
@prefix dpv:     <https://w3id.org/dpv#> .
@prefix sio:     <http://semanticscience.org/resource/> .
@prefix foaf:    <http://xmlns.com/foaf/0.1/> .
@prefix prov:    <http://www.w3.org/ns/prov#> .


# Metric Resource: AtLeastOneCoverage
<https://w3id.org/cq4oe/metric/AtLeastOneCoverage> a dqv:Metric, ftr:Test ;
    dcterms:identifier "https://w3id.org/cq4oe/metric/AtLeastOneCoverage" ;
    dcterms:title "Fraction of CQs with at least one required element correctly generated"@en ;
    rdfs:label "AtLeastOneCoverage: Fraction of CQs with at least one required element correctly generated"^^xsd:string ;
    dcat:version "0.1.0"^^xsd:string ;
    ftr:status "Active"@en ;
    dcat:landingPage <https://w3id.org/cq4oe/metric/AtLeastOneCoverage> ;

    dcterms:description """
This metric aims to evaluate the breadth of CQ coverage by computing the fraction of competency questions for which the generation includes at least one required element. With cov_i is the individual CQ coverage rate and N the number of CQs: AtLeastOneCoverage = |{ i : cov_i > 0 }| / N.

**Example:**

N = 4 CQs

CQ coverage rates cov: [1.0, 0.5, 0.0, 0.7]

CQs with cov > 0: {1, 2, 4}    → count = 3

Result:

AtLeastOneCoverage = 3 / 4 = 0.75

**What is being measured?**

This metric reports whether the model engages with every CQ at all. A CQ left entirely unanswered fails this measure, even when others are fully covered. It is reported under both the term-level CQ2Term coverage and the axiom-level CQ2Onto coverage.
""" ;

    dcat:keyword "Ontology Engineering"@en ;
    dcat:keyword "Metric"@en ;
    dcat:keyword "Competency Questions"@en ;
    dcat:keyword "Coverage"@en ;

    dqv:inDimension <https://w3id.org/cq4oe/dimension/CQCoverage> ;
    dcterms:isPartOf <https://w3id.org/cq4oe/task/CQ2Term> ;
    dcterms:isPartOf <https://w3id.org/cq4oe/task/CQ2Onto> ;

    ftr:hasBenchmark <https://w3id.org/cq4oe/benchmark/ALL> ;
    ftr:supportedBy <https://w3id.org/cq4oe/> ;
    dpv:isApplicableFor <https://www.wikidata.org/wiki/Q184754> ;

    dcterms:creator <https://orcid.org/0009-0001-9475-8159> ;
    dcat:contactPoint <https://orcid.org/0009-0001-9475-8159> ;
    dcterms:publisher <https://oeg.fi.upm.es> ;
    dcterms:publisher <https://ror.org/03n6nwv02> ;
    dcterms:license <http://creativecommons.org/licenses/by/4.0/> .

# Common related resources
<https://orcid.org/0009-0001-9475-8159> a vcard:Individual ;
    vcard:fn "JiaYi Li"^^xsd:string ;
    vcard:hasEmail <mailto:li.jiayi@upm.es> .

<https://oeg.fi.upm.es> a foaf:Organization ;
    rdfs:label "Ontology Engineering Group" ;
    vcard:url <https://oeg.fi.upm.es/> .

<https://ror.org/03n6nwv02> a vcard:Organization ;
    dcterms:identifier "https://ror.org/03n6nwv02" ;
    rdfs:label "Universidad Politécnica de Madrid" ;
    vcard:url <https://www.upm.es/> .

<https://w3id.org/cq4oe/benchmark/ALL> a ftr:Benchmark ;
    dcterms:title "CQ2OE Benchmark"@en ;
    dcterms:description "Competency Questions for Ontology Engineering. A benchmark for evaluating LLM-assisted ontology generation from competency questions."@en .

