Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Honor SKOS language, altLabel and inScheme statements inside taxonomy #1143

Open
3 tasks
MAhrens1971 opened this issue Feb 5, 2025 · 0 comments
Open
3 tasks
Labels
enhancement New feature or request

Comments

@MAhrens1971
Copy link

Description

To improve the capability to adapt the taxonomy, which is share via https://w3id.org/catenax/taxonomy on eclipse-tractusx.github.iohttps://eclipse-tractusx.github.io I recommend to honor the features of the SKOS Simple Knowledge Organization System Primer Knowledge Organization System more precisely.

Acceptance Criteria

  • skos:definition statements should be enriched with a language tag like @en similar to the skos:prefLabel statements
  • abbreviations should be reflected inside additional skos:altLabel statements
  • every skos:Concept should be enriched with at least one skos:inScheme statement, which is referencing the main skos:ConceptScheme "Catena-X Taxonomy"@en

Additional Information

Such and enrichment resp modification would improve the capability to adapt the taxonomy into an own business glossary or even the capability to create list of synonyms resp. abbreviations => definitions by mapping skos:altLabel to skos:definiton.

Current example concept, captured from v24.12

cx-taxo:DigitalTwinRegistry a skos:Concept ;
skos:broader cx-taxo:Asset ;
skos:definition "The Digital Twin Registry (DTR) is the union of the Catena-X-selected subsets of the Asset Administration Shell Registry and Discovery APIs." ;
skos:example "https://github.com/eclipse-tractusx/sldt-digital-twin-registry" ;
skos:prefLabel "Digital Twin Registry"@en .

Example enrichment:

cx-taxo:DigitalTwinRegistry a skos:Concept ;
skos:broader cx-taxo:Asset ;
skos:definition "The Digital Twin Registry (DTR) is the union of the Catena-X-selected subsets of the Asset Administration Shell Registry and Discovery APIs."@en ;
skos:example "https://github.com/eclipse-tractusx/sldt-digital-twin-registry" ;
skos:inScheme https://w3id.org/catenax/taxonomy;
skos:altLabel "DTR"@en ;
skos:prefLabel "Digital Twin Registry"@en .

Review in context
2.2.2 Alternative Lexical Labels
https://www.w3.org/TR/skos-primer/#secalt

"...
The skos:altLabel property makes it possible to assign an alternative lexical label to a concept. This is especially helpful when assigning labels beyond the one that is preferred for the concept, for instance when synonyms need to be represented:
..."

2.5 Concept Schemes
https://www.w3.org/TR/skos-primer/#secscheme
"...
Concepts can be created and used as stand-alone entities. However, especially in indexing practice, concepts usually come in carefully compiled vocabularies, such as thesauri or classification schemes. SKOS offers the means of representing such KOSs using the skos:ConceptScheme class.
..."

Regards

Matthias

@MAhrens1971 MAhrens1971 added the enhancement New feature or request label Feb 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant