Repères
Glossaire
En bref : Définitions courtes des termes de la section, avec un renvoi vers la page qui fait foi. Standards et référentiels (CERIF, ROR, RNSR, SKOS), composants de la suite, notions de données et de sécurité. Le détail des champs est dans le dictionnaire de données ; celui des composants, dans les fiches.
Ce glossaire donne une définition courte de chaque terme et renvoie vers sa page propriétaire quand elle existe. Il ne remplace ni le dictionnaire des champs, qui décrit les valeurs, ni les fiches de sous-projets, qui décrivent les composants.
Standards, modèles et référentiels
| Terme | Définition |
|---|---|
| CRIS | Current Research Information System. Système d'information qui recense l'activité de recherche d'un établissement : personnes, structures, publications, projets, financements. |
| CERIF | Common European Research Information Format. Standard européen d'échange de données de recherche promu par euroCRIS ; modèle conceptuel de référence de CRISalid. |
| CERIF Core | Ontologie OWL normative de CERIF 2 publiée par euroCRIS. Référence externe suivie par CRISalid, non développée par lui. |
| euroCRIS | Association internationale qui maintient le standard CERIF. |
| SKOS | Simple Knowledge Organization System. Modèle RDF pour représenter des thésaurus et vocabulaires de concepts. |
| RDF / SPARQL | Modèle de données en triplets et son langage de requête, utilisés pour les vocabulaires (JEL, IdRef). |
| LPG | Labeled Property Graph. Modèle de graphe à propriétés utilisé par Neo4j, distinct du modèle RDF de CERIF Core. |
| ROR | Research Organization Registry. Identifiant international d'organisation de recherche. |
| UAI | Unité administrative immatriculée. Identifiant national français d'établissement. |
| RNSR | Répertoire national des structures de recherche. Donne à chaque unité son code national. |
| Unité de recherche | Laboratoire reconnu, identifié par un code RNSR, porté par une ou plusieurs tutelles. Point d'ancrage des chercheurs et des publications dans le graphe : Qu'est-ce qu'une unité ? |
| UMR | Unité mixte de recherche : unité à plusieurs tutelles, souvent dont le CNRS. |
| Tutelle | Établissement qui crée, finance et évalue une unité. |
| Rattachement | Lien officiel d'un chercheur à son unité (MEMBER_OF). À distinguer de l'affiliation écrite dans une publication. |
| SupAnn | Recommandation de schéma d'annuaire LDAP de l'enseignement supérieur, lue par Directory Bridge. |
| ORCID | Identifiant international et pérenne de chercheur. |
| IdRef | Référentiel d'autorités de l'ABES (personnes, structures, concepts). |
| IdHAL | Identifiant d'auteur dans HAL. |
| DOI | Digital Object Identifier. Identifiant pérenne d'une publication. |
| ISNI | International Standard Name Identifier. Identifiant de personne ou d'organisation. |
| JEL | Classification thématique de l'économie, exposée en SKOS par le proxy Fuseki. |
Sources de données scientifiques
| Terme | Définition |
|---|---|
| HAL | Archive ouverte nationale française. Source de publications et de dépôts. |
| ScanR | Moteur de la recherche et de l'innovation du ministère. |
| OpenAlex | Base ouverte de publications, auteurs et concepts ; fournit aussi la taxonomie utilisée par Taxi. |
| Scopus / Web of Science | Bases bibliographiques propriétaires. Scopus est implémenté dans le moissonneur mais n'alimente aucune notice sur l'instance de Paris-Saclay ; aucun adaptateur Web of Science n'a été trouvé dans la copie locale. |
| LDAP | Annuaire institutionnel, source possible des personnes et structures via Directory Bridge. |
Composants CRISalid
| Terme | Définition |
|---|---|
| IKG | Institutional Knowledge Graph. Moteur d'ingestion, de consolidation et d'écriture du graphe Neo4j. Fiche |
| SoVisuPlus (SVP) | Interface métier de consultation et de correction, et sa projection PostgreSQL enrichie d'états applicatifs. Fiche |
| Apollo | Serveur GraphQL exposant le graphe en lecture (et en mutation) au-dessus de Neo4j. Fiche |
| Directory Bridge | Pipelines Airflow important personnes et structures depuis LDAP, PostgreSQL ou CSV. Fiche |
| SVP Harvester | Moissonneur bibliographique multi-source publiant ses résultats sur RabbitMQ. Fiche |
| Deployment | Dépôt d'assemblage Docker Compose, profils, bus déclaratif et scripts d'exploitation. Fiche |
| Org Registry | Consolidation ROR/UAI dans PostgreSQL, exposée en lecture seule via PostgREST. Fiche |
| Vocab Search | Recherche et autocomplétion sur thésaurus SKOS (OpenSearch + FastAPI). Fiche |
| Taxi | Classification sémantique de textes vers la taxonomie OpenAlex par plongements vectoriels. Fiche |
| JEL Proxy | Serveur Apache Jena Fuseki exposant le vocabulaire JEL en SPARQL. Fiche |
| aiosparql | Bibliothèque cliente SPARQL asynchrone utilisée par le moissonneur. Fiche |
Infrastructure et traitements
| Terme | Définition |
|---|---|
| Neo4j | Base de données orientée graphe portant le graphe consolidé. Les éditions Community et Enterprise n'offrent pas les mêmes contraintes. |
| Cypher | Langage de requête de Neo4j. |
| RabbitMQ / AMQP | Bus de messages asynchrone reliant collecte et consolidation, et son protocole. |
| Exchange / queue / binding | Point de publication, file de consommation et règle d'acheminement entre les deux. |
| DLQ / DLX | Dead Letter Queue et Dead Letter Exchange. Destination des messages rejetés ou expirés. |
| Outbox | Motif consistant à écrire le message à émettre dans la base applicative avant publication, pour éviter les pertes. |
| Idempotence | Propriété d'un traitement qui, rejoué avec le même message, produit le même état final. |
| Airflow / DAG | Ordonnanceur de pipelines et graphe de tâches qu'il exécute. Un DAG en schedule=None n'a pas de cadence intégrée. |
| Celery | Exécuteur de tâches asynchrones (utilisé côté LPI). |
| OpenSearch / Elasticsearch | Moteurs d'index utilisés pour la recherche et les vecteurs k-NN. |
| Keycloak / OIDC | Serveur d'identité et protocole d'authentification fédérée. |
| CASL | Bibliothèque de règles d'autorisation côté application. |
| MCP | Model Context Protocol. Protocole d'exposition d'outils à un agent conversationnel, utilisé par crisalid-ai-skills. |
| PostgREST | Serveur exposant automatiquement une base PostgreSQL en API REST. |
Notions d'audit, de conformité et de pilotage
| Terme | Définition |
|---|---|
| Niveaux de preuve | Huit statuts : Confirmé, Partiel, Déclaré, À confirmer, Projection Saclay, Expérimental, Non exécuté, Observé sur instance (dev). Définis dans Sources et preuves. |
| Projection Saclay | Recommandation ou architecture proposée pour Paris-Saclay, jamais un constat d'existant. |
| Fixture / jeu de démonstration | Données de test livrées dans les dépôts. Elles ne représentent ni le volume, ni la qualité, ni les règles de Paris-Saclay. |
| Extrait, service d'export | Fichiers filtrés, datés et versionnés, produits depuis le graphe dans le réseau de CRISalid, que la vitrine lit sans jamais interroger Neo4j ni Apollo. Un extrait ponctuel pour le POC, un service d'export hebdomadaire ensuite (extrait et comparatif du POC). |
| Fraîcheur | Écart entre la réalité et ce que le portail affiche. Propriété à mesurer et à afficher, pas une évidence technique. |
| RGPD | Règlement général sur la protection des données. Encadre la collecte de données personnelles, y compris analytics. |
| ZRR / PPST | Zone à régime restrictif et protection du potentiel scientifique et technique. Régimes de restriction de diffusion ; aucun mécanisme dédié n'a été trouvé dans le code inspecté. |
| DPO / RSSI | Délégué à la protection des données et responsable de la sécurité des systèmes d'information. |
| SLO / RTO / RPO | Objectif de niveau de service, délai de remise en service visé et perte de données maximale tolérée. |
| TCO | Total Cost of Ownership. Coût complet de possession, exploitation et maintenance comprises. |
| Go / No-Go | Décision d'engagement conditionnée à des preuves rattachées à une version et un environnement. |
| CeCILL 2.1 | Licence libre de droit français, compatible GPL, majoritaire dans le cœur CRISalid. |