SYNAPSE, serveur de nomenclatures

Emile Bruneau

► To cite this version:

Emile Bruneau. SYNAPSE, serveur de nomenclatures. Courrier des Statistiques, 1992, 61-62, pp.67-71. hal-05429241

HAL Id: hal-05429241

https://insee.hal.science/hal-05429241v1

Submitted on 22 Dec 2025

HAL is a multi-disciplinary open access
archive for the deposit and dissemination of sci-
entific research documents, whether they are pub-
lished or not. The documents may come from
teaching and research institutions in France or
abroad, or from public or private research centers.

L'archive ouverte pluridisciplinaire HAL, est
destinée au dépôt et à la diffusion de documents
scientifiques de niveau recherche, publiés ou non,
émanant des établissements d'enseignement et de
recherche français ou étrangers, des laboratoires
publics ou privés.

<figure><img src="image_1.png" /></figure>

Distributed under a Creative Commons Attribution 4.0 International License
# SYNAPSE, serveur de nomenclatures

L'entrée en vigueur du "grand marché européen", au 1er janvier 1993, a rendu d'autant plus impératives et urgentes l'harmonisation et la coordination européennes des outils et méthodes de travail statistiques. On en trouve une illustration dans le développement rapide du système européen de nomenclatures d'activités et de produits, en cohérence avec les normes mondiales, entraînant une refonte des systèmes nationaux<fnref n="1" />.

Mais cet ensemble de changements profonds et rapides rendait nécessaire la mise au point d'un outil performant, au service des professionnels gestionnaires et utilisateurs des nomenclatures, au premier rang desquels les statisticiens, afin de faciliter la transition au nouveau système et son utilisation dans les meilleures conditions. Emile BRUNEAU nous montre ici comment l'INSEE, premier institut à comprendre cette nécessité, a pris en charge la conception et la réalisation d'un tel outil, le serveur SYNAPSE, Système de Nomenclatures d'Activités et de Produits pour les Statistiques d'Entreprises.

Les changements de nomenclatures d'activités et de produits qui vont intervenir au 1er janvier 1993 sont suffisamment importants (en termes de structures, de règles, de coordination) pour bousculer les habitudes des statisticiens comme de l'ensemble des opérateurs concernés par les nomenclatures. Dès 1989, l'INSEE a pris conscience du fait qu'il fallait :

- **Aider** les statisticiens au basculement, c'est-à-dire au passage d'un système de nomenclatures à l'autre, en mettant à leur disposition le maximum d'informations sur les nouvelles nomenclatures, leur contenu et leurs liens avec les nomenclatures actuelles.

- **Diffuser** largement les nouvelles nomenclatures, en donnant la possibilité de consulter ou de transférer par échange de données informatisé les nouvelles nomenclatures.

- **Assurer** la coordination des interprétations, tant au niveau national qu'européen, en gérant de façon centralisée la jurisprudence des décisions déjà prises, mais en donnant aux utilisateurs la possibilité d'échanger des avis entre eux, comme avec les nomenclaturistes.

- **Gérer** au mieux l'ensemble des nomenclatures, qu'elles soient articulées, imbriquées ou en correspondance, en assurant leur mise à jour en temps réel, et celle des liens qu'elles entretiennent ou qui les définissent les unes par rapport aux autres.

Le changement concerne l'ensemble du dispositif des nomenclatures. Tous les opérateurs, utilisateurs des nomenclatures d'activités et de produits, sont concernés :

- nomenclaturistes, et gestionnaires de nomenclatures,

- statisticiens (de la collecte à la diffusion),

- comptables nationaux et économistes

- syndicats professionnels, partenaires sociaux

- entreprises, organismes consulaires, etc

A des titres divers (statistiques, réglementaires, documentaires,...), tous ces opérateurs vont devoir intégrer les nouvelles nomenclatures dans leur environnement.

Suite à un rapport d'objectifs, le comité SSE a donc décidé, en novembre 1990, de réaliser une application de gestion et de documentation des nomenclatures à destination d'un large public.

Dès l'abord du problème, il a fallu intégrer un certain nombre de contraintes exogènes :

SYNAPSE concerne l'ensemble de l'appareil statistique. L'INSEE et chacun des SSM ont des besoins spécifiques et présentent des environnements informatiques fort différents. Mais la coordination des méthodes de travail et d'interprétation des nomenclatures conduit au développement d'un outil unique pour tous. Conduit par l'INSEE, le développement de SYNAPSE suit la méthode MDA ; les choix techniques, en matériels et logiciels, s'inscrivent dans le schéma directeur de l'informatique.

Le basculement des nomenclatures étant prévu pour le 1er janvier 1993, la

<footnote n="1">1 - Voir à ce sujet l'article de M. Boëda, "Les nomenclatures à l'heure européenne" dans le *Courier des statistiques* n° 56, décembre 1990.</footnote>
## Quelques sigles de nomenclatures... ou autres

**CADDIA:** Coopération dans l'Automatisation des Données et de la Documentation dans les Importations / exportations et l'Agriculture

**CIIBA:** Comité Interministériel pour l'Informatique et la Bureautique dans l'Administration

**CITI:** plus exactement CITI révision 3, Classification Internationale Type par Industrie (nomenclature d'activités de l'ONU)

**CPA:** Classification des Produits par Activités (nomenclature centrale de produits de la CEE)

**CPC:** Classification Centrale des Produits (nomenclature de produits de l'ONU)

**CPF:** Classification des Produits Français (version française de la CPA)

**CTCI:** Classification Type pour le Commerce International (nomenclature douanière de l'ONU)

**DDS:** Dictionnaires de Données Statistiques

**EDI:** Echanges de Données Informatisés

**FEBI:** Fédérations Européennes de Branches Industrielles

**IDA:** Interchange of Data between Administrations

**INS:** Instituts Nationaux de Statistique

**MDA:** Méthode de Développement des Applications, mise au point par l'INSEE

**NACE:** plus exactement NACE révision 1 (Nomenclature d'Activités des Communautés Européennes)

**NAF:** Nomenclature d'Activités Française (version française de la NACE)

**NAP:** Nomenclature d'Activités et de Produits (en vigueur en France depuis 1973)

**NARM:** Nomenclature d'Activités du Répertoire des Métiers

**NBP:** Nomenclature de la Balance des Paiements (nom provisoire)

**NC:** Nomenclature Combinée (nomenclature douanière communautaire)

**NE:** Nomenclatures d'Enquêtes françaises (a : actuelles ; f : futures)

**NGP:** Nomenclature Générale des Produits (nomenclature douanière française)

**NODEP:** Nomenclature Détaillée de Produits (en vigueur en France actuellement)

**NMP:** Nomenclature des Marchés Publics (communautaire) (nom provisoire)

**NST:** Nomenclature Statistique des Transports

**PRODCOM:** Nomenclature d'enquêtes des produits industriels (communautaire)

**SH:** Système Harmonisé (nomenclature douanière internationale)

**SSE:** Système des Statistiques d'Entreprises

**SSM:** Services Statistiques des Ministères

contrainte de calendrier est particulièrement forte : plutôt que de fournir tardivement un outil achevé, le choix s'est porté vers l'ouverture, le plus tôt possible en 1993, d'une première version limitée mais opérationnelle. La structure de projet retenue inclut des SSM dans le Comité de pilotage ; la maîtrise d'ouvrage est confiée à l'INSEE (département Répertoires), de même que l'organisation et l'informatique (département des Projets) et le projet statistique (département des Normes).

## Un outil à vocation internationale

L'analyse des besoins et de l'existant s'est efforcée de dépasser les frontières françaises. De façon synthétique, quatre informations ont été tirées de cette consultation :

- Eurostat, conscient des besoins nouveaux et de son rôle de coordination, a ressenti dès 1989 le besoin de développer un système de documentation sur les nomenclatures pour remplacer celui utilisé actuellement (Sabine) ; il n'en était, au milieu de l'année 1991, qu'à la pré-étude.

- Seuls quelques INS disposent d'un service de documentation de nomenclatures d'activités et de produits.

- Quelques INS, pour leurs besoins propres, souhaitaient que l'Europe développe un outil commun à tous les Etats, car ils n'ont pas les moyens d'en développer un.

- De l'ensemble des besoins exprimés se dégageait un tronc commun, tant au point de vue du contenu des nomenclatures qu'à celui des fonctionnalités souhaitées. Hors ce tronc commun, certains demandaient des nomenclatures plus ou moins excértrées par rapport à la problématique "activités-produits", d'autres souhaitaient la présence de fonctions ou d'interfaces spécifiques qui débordaient largement du cadre d'un serveur de nomenclatures.

Au printemps 1991, seul l'INSEE é-
tait donc lancé dans le développement d'un serveur de nomenclatures, avec l'objectif de déboucher au printemps 1993. Il était souhaitable d'éviter la multiplication d'investissements de même nature, quitte à partager le fruit de nos efforts avec nos collègues d'autres Etats européens. Il fallait faire partager l'idée d'un investissement, éventuellement commun, mais de toutes façons unique, au bénéfice de tous.

Bien entendu, construire un système utilisable par tous nécessite d'en gommer les spécificités nationales : dès lors que SYNAPSE devenait multi-utilisateurs (et éventuellement multilingue), il fallait qu'il devienne une matrice, un moule adaptable aux besoins et aux possibilités de chacun. Ceci supposait donc qu'il soit modulaire, de façon à pouvoir en éliminer, à l'usage de tel utilisateur, des processus sans intérêt pour lui, ou inadaptables à tel environnement informatique dédié.

## Faciliter l'accès aux nomenclatures

SYNAPSE est une base de données enrichie de fonctionnalités diverses.

Y sont intégrées, du niveau mondial au niveau national :

- les nomenclatures d'activités (CITI, NACE, NAF, NARM,...)

- les nomenclatures de produits jusqu'au niveau enquêtes (CPC, CPA, CPF, Prodcom, nomenclatures d'enquêtes de tous les secteurs)

- les nomenclatures du commerce extérieur (SH, CTCI, NC, NGP)

On peut y intégrer toute nomenclature nouvelle ou dérivée des nomenclatures centrales (avec ses liens avec d'autres nomenclatures) (par exemple : nomenclature des marchés publics, nomenclature statistique des transports,...) ainsi que les nomenclatures antérieures, de façon à mieux assurer la transition.

Globalement, à terme, le serveur logique contiendra une vingtaine de

nomenclatures représentant 70 000 postes et 160 000 relations entre ces postes. Sur le plan informatique, cette masse d'informations et son environnement logiciel atteindront environ 150 méga-octets.

Les informations relatives aux postes (dans la mesure où elles sont disponibles) sont nombreuses : intitulés officiels ou normalisés, notes explicatives, jurisprudence, règles, liens, période de validité,...

Les fonctions s'adressent de façon hiérarchisée :

- aux gestionnaires du système (chargement de nomenclatures, autorisations d'accès, gestion des bases de connaissances linguistiques, production de rapport de gestion,...)

- aux agences de maintenance des nomenclatures (mise à jour, gestion de la jurisprudence, message-rie,...)

- aux statisticiens et aux autres opérateurs publics ou privés, extérieurs à l'appareil statistique (documentation complète, aide, gestion des EDI, construction de tables de correspondances,...)

Mais elles proposent surtout en consultation :

- accès à chaque poste (et toutes informations le concernant) : dans un niveau particulier d'une nomenclature donnée, on connaît un poste par son codet et on veut savoir ce qui le concerne (intitulés, notes, règles,...);

- circulation de poste en poste par les liens : à partir d'un poste, on recherche des explications complémentaires en allant consulter d'autres postes en relation avec lui, et ainsi de suite à partir de ces derniers ;

- accès par tables de correspondances préétablies : pour l'essentiel entre nomenclatures actuelles et futures, comment se fait le changement. D'une façon générale, comment les nomenclatures se définissent les unes par rapport aux autres ;

- accès par libellés naturels (voir plus loin : la dimension linguistique) : celui qui ne connaît pas spécialement une nomenclature peut y accéder par les mots habituellement utilisés pour désigner activités et produits ;

- accès à une filière d'activités (qui produit, répare, vend en gros ou au détail, etc, un produit donné ?) : il s'agit, à partir d'un produit, de trouver l'ensemble des activités qui le concernent.

## Quelques définitions pour mieux se comprendre

### Activité économique :

action visant à produire un bien ou un service (destiné ou non au marché) (nomenclatures : CITI, NACE, NAF, NARM,...)

### Produit :

résultat (bien ou service) d'une activité économique. Il peut être reproduit. (nomenclatures centrales de produits : CPC, CPA, CPF, NODEP)

### Bien :

produit matériel (que l'on peut toucher). Il n'est pas nécessairement transportable (un pont, un immeuble) (Les biens ne sont repérés de façon quasi exhaustive que dans la seule CPC)

### Marchandise :

bien transportable. C'est le concept utilisé dans les nomenclatures douanières (nomenclatures : SH, NC, NGP, CTCI)

### Service :

le mot désigne aussi bien l'activité que le produit. Une prestation de service est le plus souvent immatérielle et non exclusive de la production d'un bien. Un service peut porter sur des biens (transports, commerce, etc), contribuer à la fabrication de biens (services industriels, construction) ou n'avoir aucun rapport avec des biens (éducation, administration, etc). Un service peut être marchand ou non marchand. (Les services sont repérés en tant qu'activité ou en tant que produit dans toutes les nomenclatures).
## Quelques précisions sur les liens entre nomenclatures

Deux nomenclatures sont articulées lorsque l'une présente un niveau composé de postes qui sont l'éclatement exact des postes d'un niveau de l'autre. Il s'agit donc de liens hiérarchiques

Entre deux nomenclatures de même type (non articulées) -activités-activités ou produits-produits-, les liens sont dits de recouvrement.

Entre deux nomenclatures de types différents -activités-produits-, les liens sont dits de correspondance.

Les choix techniques ont visé trois objectifs :

- La meilleure adaptabilité possible à d'autres besoins que ceux de L'INSEE : SYNAPSE est un moule dont le module central est constitué par le réseau des nomenclatures internationales, communautaires et nationales, prêt à s'enrichir des différentes nomenclatures déclinées des précédentes ou articulées avec elles.

L'ensemble est articulé en deux pôles :

* un serveur logique organisant la base de données nomenclatures (voir schéma 1)

* un serveur linguistique analysant les libellés et les indexant sur les nomenclatures (voir schéma 2).

- La plus grande portabilité possible vers d'autres systèmes :

* base de données sous ORACLE

* serveur linguistique développé sous UNIX

* couches de communications du type LU6.2

* décentralisation des traitements sur PC sous Windows

- La plus grande ouverture possible vers les opérateurs, que ce soit en termes de type d'accès :

* Ecrans passifs type 3270 (pour les besoins internes, SIRENE notamment)

* PC avec traitements décentralisés

(pour les gestionnaires de nomenclatures essentiellement)

* Vidéotex (minitel) pour l'extérieur

ou que ce soit en termes de transparence et d'ergonomie :

* Accès du langage naturel aux nomenclatures de produits comme d'activités

## La dimension linguistique

Pour l'initié (nomenclaturiste ou utilisateur assidu) qui connaît les codes des différentes positions des nomenclatures, entrer dans un tel système ne pose pas de problème particulier. Malheureusement, ce n'est généraisable ni pour le statisticien ordinaire ni, a fortiori, pour les opérateurs exérieurs au système statistique.

Il faut donc pouvoir accéder aux nomenclatures par des mots. L'étude préalable a montré que les systèmes de mots clés, appliqués aux nomenclatures, laissent en général un bruit important (réponses multiples, voire sans rapport avec le sujet). La seule solution de remplacement est l'analyse linguistique, qui associe une base de connaissances (thésaurus) à un modèle d'indexation (de libellés, intitulés et notes explicatives) adapté. Ce service linguistique est la condition d'une large utilisation (de l'outil comme des nomenclatures) et d'une

ouverture du serveur sur les opérateurs non spécialistes. Il fallait de plus imaginer un modèle conceptuel linguistique adaptable aux problèmes du multilinguisme, pour rentabliser l'investissement et éviter les dépenses multiples si une autre langue devait être prise en compte.

Tant qu'il s'agissait de poser le problème, les moyens humains de l'INSEE étaient suffisants en compétence. Dès lors qu'il s'agissait de concevoir un modèle, puis de développer ce service, il devenait clair qu'il fallait sous-traiter le développement auprès de spécialistes du traitement informatique du langage naturel (même s'il est réduit, de fait, à un vocabulaire plutôt professionnel).

Or, le traitement informatique du langage naturel est encore une science jeune, peu utilisée et, comme tous les systèmes experts, une science chère. L'utilité de l'investissement, ainsi que ses retombées, ont été immédiatement mesurées et reconnaues, dans l'INSEE (accès à SIRENE, entrée dans les DDS, codification automatique,...) mais il n'avait pas été prévu de dépense en sous-traitance ou en matériel pour un projet que l'Institut assumait entièrement, au profit de l'ensemble de l'appareil statistique français. Or, tout l'intérêt du système, à l'extérieur de la sphère des spécialistes, repose sur le service linguistique. Le recours à la sous-traitance nécessite de dis-

<figure><img src="image_2.png" /></figure>
poser de moyens financiers impor-
tants. D'où nos efforts pour trouver
des aides financières externes...

La dimension financière

Le développement du serveur lin-
guistique ne pose a priori pas de
problème de faisabilité. Une étude
préalable menée de septembre à dé-
cembre 1991 a permis de résoudre
la quasi totalité des problèmes posés
par les spécificités d'une telle appli-
cation, et permis de chiffrer (fine-
ment) le coût du développement :
6 MF (y compris le transfert de sa-
voir-faire, les licences, les inter-
faces,...).

La phase suivante a consisté à re-
chercher simultanément :

- les moyens (allègements, partenariats, phasage, etc) susceptibles de réduire ce coût ;

- le financement correspondant, non seulement en termes d'équilibre global, mais aussi en termes de trésorerie.

Par ailleurs, un éclatement du projet en deux phases complémentaires permettrait de disposer d'un **outil intermédiaire mais viable**, et de limiter, dans un premier temps, la dépense dans l'attente d'un financement complémentaire en cas de déséquilibre initial.

Convaincus de l'intérêt du projet, l'unité Nomenclatures d'Eurostat et le CIIBA nous ont accordé, en 1991 et en 1992, un financement de démarrage. Par ailleurs Eurostat, intéressé par le projet pour son propre compte comme pour celui des autres INS européens, recherche un financement (interne, via CADDIA, ou IDA, à travers les FEBI,...) pour acquérir le serveur logique.

Sur ces bases, le Comité de Direc-
tion de l'INSEE a décidé l'engage-
ment de la première phase de
l'opération serveur linguistique.
Avec un minimum de réussite dans
la quête de financements complé-
mentaires, nous pourrons engager la
seconde phase en temps voulu.

Organisation du réseau des nomenclatures
d'activités et de produits

<figure><img src="image_3.png" /></figure>

Le calendrier

Réflexion et analyses ont commencé
à l'automne 1990. Elles seront
closes par le test d'une maquette du
serveur logique en mai 1992.
Tous les développements ont été ré-
partis en deux phases :

- phase de construction minimale (mise à disposition : printemps 1993)

- phase de consolidation et de fini-
tion (mise à disposition : fin 1993).

Calendrier de réalisation :

1ère phase

Serveur logique (principales nomen-
clatures actuelles et futures ; fonc-
tions de consultation et de gestion)
Avril-Mai 1993

Serveur linguistique (les mêmes no-
menclatures indexées ; fonction de
consultation seulement) Juin 1993.

2ème phase

Serveur logique (interfaces, gestion des EDI, introduction de nomenclatures et de codes annexes) Septembre à Décembre 1993

Serveur linguistique (indexation des autres nomenclatures ; gestion du thésaurus et des indexations) Sep-
tembre 1993

Ce calendrier suppose que les moyens humains programmés soient dégagés en temps utile (serveur logique) et que les problèmes de financement soient correctement résolus (serveur linguistique).

Emile BRUNEAU
Division "nomenclatures"
INSEE