Glossaire¶
Sauf avis contraire par une mention de la source, les définitions qui suivent sont originales et adaptées à l’utilisation spécifique des termes dans le cadre du présent document. Des descriptions plus étoffées sont disponibles dans différents dictionnaires en ligne.
API. Acronyme de Application Programming Interface. Mécanisme permettant à des programmes d’échanger des données.
Classe. Concept abstrait qui représente une catégorie d'objets ayant des propriétés, des comportements et des relations en commun. Par exemple, Contributeur et Représentation sont des classes permettant de décrire respectivement des personnes ou des groupes (avec leur nom, une photo…) et des représentations de spectacles (avec la date, le lieu…).
EDI. Acronyme de Electronic Data Interchange. Mécanisme permettant à des programmes d’échanger des données.
Entité. Dans certains contextes, entité est synonyme de classe (par exemple dans un modèle entités-relations), dans d’autres il est synonyme d’objet (par exemple, pour une entité dans Wikidata). Le référentiel n’utilise donc pas ce terme et préfère classe et objet.
JSON. Acronyme de JavaScript Objet Notation. Format de sérialisation (cf. «sérialisation»).
Objet. Occurrence d’une classe, soit la combinaison des propriétés de la classe et des données servant à décrire une réalité spécifique. Par exemple, l’auteur, compositeur et interprète Richard Desjardins peut être représenté par un objet de la classe Contributeur, qui est différent de l’objet décrivant l’auteur, compositeur et interprète Daniel Bélanger.
Ontologie. En informatique et en science de l'information, une ontologie est un modèle de données contenant des concepts et relations permettant de modéliser un ensemble de connaissances dans un domaine donné (source: Wikipédia).
Propriété. Partie d'un modèle de données qui décrit un attribut d'une classe. Les valeurs associées aux propriétés peuvent être du texte, des nombres, des dates, des caractéristiques, des états, etc.
Sérialisation. Représentation d’un objet sous forme de texte pouvant être stocké dans un fichier, ou affiché à l’écran. Utilisée par différents mécanismes d’échanges de données (API et EDI) pour transmettre l’information. L’opération inverse est la désérialisation.
Taxonomie. Méthode de classification des informations dans une architecture structurée de manière évolutive (source: Wikipédia). Dans le contexte du présent documenté, nous avons choisi d’utiliser le terme «vocabulaire contrôlé» comme appellation générique.
Thésaurus. Collection de mots-clés et de concepts qui sont liés et organisés dans une structure hiérarchique. Dans le contexte du présent documenté, nous avons choisi d’utiliser le terme «vocabulaire contrôlé» comme appellation générique.
Vocabulaire contrôlé. Liste de termes ou mots-clés normalisés qui sont utilisés pour classifier et organiser des données.
XML. Acronyme de eXtensible Markup Language. Format de sérialisation.