Formal Competency Questions
MS1_CQ_01
Provide a list of all articles authored by Yoyota Vuvuli over the last two years, ranked in a descending order by their citation counts.
PREFIX tbox: <https://example.org/skg-if/extention/01/schema/>
PREFIX : <https://example.org/skg-if/extention/01/data/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
SELECT DISTINCT
?title
(YEAR(?issued_date) AS ?year)
?venue
?doi
(GROUP_CONCAT(DISTINCT ?author; separator=", ") AS ?authors)
(GROUP_CONCAT(DISTINCT ?affiliation; separator=", ") AS ?affiliations)
?multiple_contribution
?topics
?citations
?downloads
?reproducibility_badge
?reproducibility_doi
?reproducibility_score
WHERE {
?article a tbox:ScholarlyWork ;
tbox:title ?title ;
tbox:hasIdentifier [
tbox:hasLiteralValue ?doi ;
tbox:usesIdentifierScheme tbox:doi
] ;
tbox:realization [
tbox:issued ?issued_date ;
tbox:partOf [
tbox:title ?venue
]
] ;
tbox:isRelatedToRoleInTime [
tbox:withRole tbox:author ;
tbox:relatesToOrganization [
tbox:name ?affiliation
] ;
tbox:isHeldBy [
tbox:name ?author
]
] ;
tbox:holdsBibliometricDataInTime [
tbox:withBibliometricData [
tbox:hasMeasure tbox:publication-citation-count ;
tbox:hasNumericValue ?citations
]
] ,
[
tbox:withBibliometricData [
tbox:hasMeasure tbox:publication-download-count ;
tbox:hasNumericValue ?downloads
]
] .
{
SELECT DISTINCT
?article
(GROUP_CONCAT(DISTINCT ?topic; separator=", ") AS ?topics)
WHERE
{
?article a tbox:ScholarlyWork ;
tbox:holdsBibliometricDataInTime [
tbox:withBibliometricData [
a tbox:SubjectTerm ;
tbox:prefLabel ?topic
]
]
}
GROUP BY ?article
}
{
SELECT
?article
(GROUP_CONCAT(DISTINCT ?full_contribution; separator="; ") AS ?multiple_contribution)
WHERE
{
{
SELECT DISTINCT
?article
?contributor
(GROUP_CONCAT(DISTINCT ?contribution_role; separator=", ") AS ?contribution_roles)
WHERE {
?article a tbox:ScholarlyWork ;
tbox:isRelatedToRoleInTime [
tbox:withContribution [
tbox:prefLabel ?contribution_role
] ;
tbox:isHeldBy [
tbox:name ?contributor
]
] .
}
GROUP BY ?contributor ?article
}
BIND (CONCAT(?contributor, ": ", ?contribution_roles) AS ?full_contribution)
}
GROUP BY ?article
}
OPTIONAL {
?article tbox:holdsBibliometricDataInTime [
tbox:withBibliometricData [
a tbox:CategorialBibliometricData ;
tbox:prefLabel ?reproducibility_badge
]
]
}
OPTIONAL {
?article tbox:holdsBibliometricDataInTime [
tbox:withBibliometricData [
a tbox:CategorialBibliometricData ;
tbox:withinContext [
tbox:hasIdentifier [
tbox:hasLiteralValue ?reproducibility_doi ;
tbox:usesIdentifierScheme tbox:doi
]
]
]
]
}
OPTIONAL {
?article tbox:holdsBibliometricDataInTime [
tbox:withBibliometricData [
a tbox:CategorialBibliometricData ;
tbox:withinContext [
tbox:hasValue ?reproducibility_score
]
]
]
}
FILTER (
?issued_date >= "2023-01-01T00:00:00+00:00"^^xsd:dateTime
&&
?issued_date <= "2024-12-31T23:59:59+00:00"^^xsd:dateTime
)
}
GROUP BY ?article
ORDER BY DESC(?citations)
MS1_CQ_02
Provide all narratives included in John Doe’s narrative CV.
PREFIX tbox: <https://example.org/skg-if/extention/01/schema/>
PREFIX : <https://example.org/skg-if/extention/01/data/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
SELECT DISTINCT ?narrative_title ?narrative_content
WHERE {
:john-doe tbox:submits [
tbox:hasPart [
tbox:title ?narrative_title ;
tbox:hasContent ?narrative_content
]
]
}
MS1_CQ_03
Provide information about the article-level indicator called “Citations”.
PREFIX tbox: <https://example.org/skg-if/extention/01/schema/>
PREFIX : <https://example.org/skg-if/extention/01/data/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
SELECT DISTINCT ?intuition ?data_used ?methodology ?related_literature ?code
WHERE {
?article a tbox:ScholarlyWork ;
tbox:holdsBibliometricDataInTime [
tbox:withBibliometricData [
tbox:hasMeasure tbox:publication-citation-count
] ;
tbox:description ?intuition ;
tbox:wasGeneratedBy [
tbox:used [
tbox:description ?data_used
] ;
tbox:description ?methodology ;
tbox:wasAssociatedWith [
tbox:hasIdentifier [
tbox:hasLiteralValue ?code
]
]
]
] .
}
MS1_CQ_04
Provide the values of all researcher-level indicators for Yoyota Vuvuli.
PREFIX tbox: <https://example.org/skg-if/extention/01/schema/>
PREFIX : <https://example.org/skg-if/extention/01/data/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
SELECT DISTINCT ?measure ?value ?subject
WHERE {
?researcher tbox:name ?name ;
tbox:holdsBibliometricDataInTime ?bibliometric_data_in_time .
?bibliometric_data_in_time tbox:withBibliometricData ?bibliometric_data .
?bibliometric_data tbox:hasMeasure ?measure ;
tbox:hasNumericValue ?value .
OPTIONAL {
?bibliometric_data_in_time tbox:withinContext ?subject_term .
?subject_term a tbox:SubjectTerm ;
tbox:prefLabel ?subject .
}
FILTER (?name = "Yoyota Vuvuli")
}