{"id":203,"date":"2026-03-26T11:32:15","date_gmt":"2026-03-26T11:32:15","guid":{"rendered":"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/"},"modified":"2026-03-26T11:32:15","modified_gmt":"2026-03-26T11:32:15","slug":"document-legacy-system-interactions-bpmn","status":"publish","type":"post","link":"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/","title":{"rendered":"Guide BPMN : Documenter les interactions des syst\u00e8mes h\u00e9rit\u00e9s \u00e0 l&#8217;aide de la notation de processus standard"},"content":{"rendered":"<p>Les organisations fonctionnent souvent dans un \u00e9cosyst\u00e8me complexe d&#8217;applications. Certaines sont des plateformes modernes nativement cloud, tandis que d&#8217;autres restent des syst\u00e8mes h\u00e9rit\u00e9s fondamentaux. Ces anciens syst\u00e8mes d\u00e9tiennent fr\u00e9quemment des donn\u00e9es et des logiques m\u00e9tier critiques qui ne peuvent pas \u00eatre facilement abandonn\u00e9es. Le d\u00e9fi r\u00e9side dans la compr\u00e9hension de la mani\u00e8re dont ces syst\u00e8mes communiquent, sans acc\u00e8s \u00e0 leur code source interne ou \u00e0 leur documentation propri\u00e9taire. C&#8217;est l\u00e0 que la notation de processus standard devient essentielle.<\/p>\n<p>Utiliser le mod\u00e8le et la notation des processus m\u00e9tiers (BPMN) pour documenter les interactions des syst\u00e8mes h\u00e9rit\u00e9s fournit un langage universel. Il comble le foss\u00e9 entre les contraintes techniques et les exigences m\u00e9tiers. Ce guide d\u00e9crit l&#8217;approche autoritative pour cartographier ces interactions. Il se concentre sur l&#8217;exactitude, la clart\u00e9 et la maintenabilit\u00e9, sans d\u00e9pendre d&#8217;outils sp\u00e9cifiques aux fournisseurs.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img alt=\"Charcoal sketch infographic illustrating how to document legacy system interactions using BPMN standard process notation, featuring core elements like pools, lanes, events, and gateways, plus common integration patterns including file drops, polling, message queues, and compensation handling for enterprise architecture teams\" decoding=\"async\" src=\"https:\/\/www.go-togaf.com\/wp-content\/uploads\/2026\/03\/bpmn-legacy-system-interactions-infographic-charcoal-sketch.jpg\"\/><\/figure>\n<\/div>\n<h2>\ud83d\udd0d La n\u00e9cessit\u00e9 de la notation standard<\/h2>\n<p>Les syst\u00e8mes h\u00e9rit\u00e9s sont souvent des \u00ab bo\u00eetes noires \u00bb. Vous connaissez l&#8217;entr\u00e9e et la sortie, mais la logique de traitement interne reste opaque. Compter sur des connaissances tribales ou des documents disparates entra\u00eene une dette technique. Lorsque les processus \u00e9voluent, les d\u00e9pendances non document\u00e9es provoquent des \u00e9checs. La notation standard r\u00e9sout ce probl\u00e8me en cr\u00e9ant un contrat visuel.<\/p>\n<p><strong>Principaux avantages du BPMN dans les contextes h\u00e9rit\u00e9s :<\/strong><\/p>\n<ul>\n<li>\n<p><strong>Ind\u00e9pendance du fournisseur :<\/strong> La notation est une norme ISO. Elle ne d\u00e9pend pas d&#8217;un outil d&#8217;impl\u00e9mentation sp\u00e9cifique.<\/p>\n<\/li>\n<li>\n<p><strong>Clart\u00e9 :<\/strong> Les mod\u00e8les visuels r\u00e9duisent l&#8217;ambigu\u00eft\u00e9 par rapport aux exigences bas\u00e9es sur le texte.<\/p>\n<\/li>\n<li>\n<p><strong>Planification d&#8217;int\u00e9gration :<\/strong> Il met en \u00e9vidence les endroits o\u00f9 les donn\u00e9es doivent circuler entre les syst\u00e8mes et o\u00f9 les d\u00e9cisions sont prises.<\/p>\n<\/li>\n<li>\n<p><strong>Analyse des \u00e9carts :<\/strong> La mod\u00e9lisation r\u00e9v\u00e8le les \u00e9tapes manquantes de gestion des erreurs ou de validation des donn\u00e9es.<\/p>\n<\/li>\n<\/ul>\n<p>En adoptant une norme, vous vous assurez que la documentation reste valable m\u00eame si la pile technologique sous-jacente \u00e9volue. L&#8217;accent reste sur la logique m\u00e9tier, et non sur le code.<\/p>\n<h2>\ud83d\udccb Pr\u00e9paration de l&#8217;inventaire<\/h2>\n<p>Avant de dessiner une seule forme, vous devez comprendre le paysage. Les interactions h\u00e9rit\u00e9es impliquent souvent des protocoles uniques qui diff\u00e8rent des API modernes REST ou SOAP. Un inventaire approfondi pr\u00e9vient les erreurs lors de la phase de mod\u00e9lisation.<\/p>\n<p><strong>\u00c9l\u00e9ments essentiels de l&#8217;inventaire :<\/strong><\/p>\n<ul>\n<li>\n<p><strong>Interfaces syst\u00e8me :<\/strong> Identifiez tous les points d&#8217;entr\u00e9e. S&#8217;agit-il d&#8217;un d\u00e9p\u00f4t de fichier ? D&#8217;une requ\u00eate directe sur la base de donn\u00e9es ? D&#8217;une ex\u00e9cution de code de transaction ?<\/p>\n<\/li>\n<li>\n<p><strong>Protocoles :<\/strong> D\u00e9terminez le m\u00e9canisme de transport. FTP, SFTP, EDI, JMS ou appels directs \u00e0 la base de donn\u00e9es ?<\/p>\n<\/li>\n<li>\n<p><strong>Formats de donn\u00e9es :<\/strong> Les syst\u00e8mes h\u00e9rit\u00e9s utilisent souvent des fichiers \u00e0 largeur fixe, des livres de copie COBOL ou du XML. Documentez le sch\u00e9ma.<\/p>\n<\/li>\n<li>\n<p><strong>Chronologie :<\/strong> L&#8217;interaction est-elle en temps r\u00e9el, par lot ou planifi\u00e9e ? Cela d\u00e9termine les types d&#8217;\u00e9v\u00e9nements utilis\u00e9s dans le mod\u00e8le.<\/p>\n<\/li>\n<li>\n<p><strong>S\u00e9curit\u00e9 :<\/strong> Les m\u00e9thodes d&#8217;authentification varient. Certificats, mots de passe ou acc\u00e8s au niveau du r\u00e9seau ?<\/p>\n<\/li>\n<\/ul>\n<p>La collecte de ces donn\u00e9es vous permet de choisir les \u00e9l\u00e9ments BPMN appropri\u00e9s. Utiliser le mauvais \u00e9l\u00e9ment pour repr\u00e9senter un transfert de fichier, par exemple, peut induire en erreur les parties prenantes concernant la latence et la fiabilit\u00e9.<\/p>\n<h2>\ud83c\udfd7\ufe0f \u00c9l\u00e9ments fondamentaux de mod\u00e9lisation pour les interactions h\u00e9rit\u00e9es<\/h2>\n<p>La notation standard fournit des formes sp\u00e9cifiques pour repr\u00e9senter diff\u00e9rents types d&#8217;activit\u00e9. Lorsqu&#8217;on traite des syst\u00e8mes h\u00e9rit\u00e9s, la pr\u00e9cision dans le choix des \u00e9l\u00e9ments est essentielle pour une repr\u00e9sentation exacte.<\/p>\n<h3>\ud83c\udfe2 Pools et Lanes<\/h3>\n<p>Les pools repr\u00e9sentent des participants distincts. Dans un contexte h\u00e9rit\u00e9, chaque syst\u00e8me majeur doit avoir son propre pool. Cela s\u00e9pare la fronti\u00e8re d&#8217;un syst\u00e8me de celle d&#8217;un autre.<\/p>\n<ul>\n<li>\n<p><strong>Pool du syst\u00e8me externe :<\/strong> Repr\u00e9sente le mainframe h\u00e9rit\u00e9 ou le serveur de base de donn\u00e9es.<\/p>\n<\/li>\n<li>\n<p><strong>Pool du processus :<\/strong> Repr\u00e9sente la couche d&#8217;orchestration moderne ou l&#8217;application.<\/p>\n<\/li>\n<li>\n<p><strong>Lanes :<\/strong> Dans le pool du processus, utilisez les lanes pour indiquer diff\u00e9rentes \u00e9quipes ou modules internes (par exemple, \u00ab Frontend \u00bb, \u00ab Couche d&#8217;int\u00e9gration \u00bb, \u00ab Acc\u00e8s \u00e0 la base de donn\u00e9es \u00bb).<\/p>\n<\/li>\n<\/ul>\n<p>Les flux de messages relient les pools. Les flux de s\u00e9quence restent \u00e0 l&#8217;int\u00e9rieur d&#8217;un pool. Confondre ces deux \u00e9l\u00e9ments est une erreur courante. Un flux de message indique le franchissement d&#8217;une fronti\u00e8re, ce qui est typique des interactions h\u00e9rit\u00e9es.<\/p>\n<h3>\ud83c\udfaf \u00c9v\u00e9nements<\/h3>\n<p>Les \u00e9v\u00e9nements signifient quelque chose qui se produit. Dans l&#8217;int\u00e9gration h\u00e9rit\u00e9e, le type d&#8217;\u00e9v\u00e9nement d\u00e9termine le comportement du syst\u00e8me.<\/p>\n<ul>\n<li>\n<p><strong>\u00c9v\u00e9nements de d\u00e9marrage :<\/strong>D\u00e9clench\u00e9 par l&#8217;arriv\u00e9e d&#8217;un fichier externe, une demande manuelle ou un minuteur planifi\u00e9.<\/p>\n<\/li>\n<li>\n<p><strong>\u00c9v\u00e9nements d&#8217;interception interm\u00e9diaires :<\/strong> En attente d&#8217;une r\u00e9ponse du syst\u00e8me h\u00e9rit\u00e9. Utilisez une ic\u00f4ne de message pour la communication.<\/p>\n<\/li>\n<li>\n<p><strong>\u00c9v\u00e9nements de lancement interm\u00e9diaires :<\/strong> Envoi d&#8217;une requ\u00eate ou d&#8217;un fichier au syst\u00e8me h\u00e9rit\u00e9.<\/p>\n<\/li>\n<li>\n<p><strong>\u00c9v\u00e9nements de fin :<\/strong> Finalisation r\u00e9ussie ou terminaison par erreur.<\/p>\n<\/li>\n<\/ul>\n<p>Pour les m\u00e9canismes de sondage h\u00e9rit\u00e9s, utilisez un \u00e9v\u00e9nement interm\u00e9diaire temporisateur. Cela documente explicitement que le syst\u00e8me attend une dur\u00e9e avant de v\u00e9rifier les donn\u00e9es, plut\u00f4t que de recevoir une notification push.<\/p>\n<h3>\ud83d\udd04 Passerelles<\/h3>\n<p>Les passerelles g\u00e8rent le flux de contr\u00f4le. Les syst\u00e8mes h\u00e9rit\u00e9s ont souvent une logique d\u00e9cisionnelle rigide qui doit \u00eatre refl\u00e9t\u00e9e dans le mod\u00e8le de processus.<\/p>\n<ul>\n<li>\n<p><strong>Passerelle exclusive (XOR) :<\/strong> Utilisez pour des d\u00e9cisions binaires simples (par exemple, \u00ab Enregistrement trouv\u00e9 \u00bb contre \u00ab Enregistrement non trouv\u00e9 \u00bb).<\/p>\n<\/li>\n<li>\n<p><strong>Passerelle inclusive (OU) :<\/strong> Utilisez lorsque plusieurs chemins peuvent \u00eatre emprunt\u00e9s simultan\u00e9ment (par exemple, \u00ab Mettre \u00e0 jour le registre \u00bb ET \u00ab Envoyer une notification \u00bb).<\/p>\n<\/li>\n<li>\n<p><strong>Passerelle complexe :<\/strong> Utilisez lorsque la logique est trop complexe pour les XOR\/OR standards, souvent n\u00e9cessitant une logique d&#8217;ex\u00e9cution de code.<\/p>\n<\/li>\n<\/ul>\n<p>Lors de la mod\u00e9lisation de la gestion des erreurs h\u00e9rit\u00e9es, une passerelle exclusive est souvent utilis\u00e9e pour acheminer le flux en fonction des codes d&#8217;erreur retourn\u00e9s par le syst\u00e8me ancien.<\/p>\n<h2>\ud83d\udce1 Gestion de la communication asynchrone<\/h2>\n<p>Les syst\u00e8mes h\u00e9rit\u00e9s fonctionnent rarement en synchronisation en temps r\u00e9el avec les applications modernes. Ils comptent souvent sur le traitement par lots ou le sondage. BPMN g\u00e8re cela gr\u00e2ce \u00e0 des types d&#8217;\u00e9v\u00e9nements sp\u00e9cifiques.<\/p>\n<p><strong>Mod\u00e8les de sondage :<\/strong><\/p>\n<p>Si le syst\u00e8me h\u00e9rit\u00e9 ne prend pas en charge les notifications push, le syst\u00e8me moderne doit effectuer des sondages. Cela est repr\u00e9sent\u00e9 par un \u00e9v\u00e9nement d&#8217;horloge.<\/p>\n<ul>\n<li>\n<p><strong>Fr\u00e9quence :<\/strong> D\u00e9finissez l&#8217;intervalle dans l&#8217;\u00e9tiquette de l&#8217;\u00e9v\u00e9nement (par exemple, \u00ab Toutes les 5 minutes \u00bb).<\/p>\n<\/li>\n<li>\n<p><strong>D\u00e9lai d&#8217;attente :<\/strong> Utilisez un \u00e9v\u00e9nement d&#8217;ancrage pour g\u00e9rer les cas o\u00f9 le syst\u00e8me h\u00e9rit\u00e9 ne r\u00e9pond pas dans la fen\u00eatre attendue.<\/p>\n<\/li>\n<\/ul>\n<p><strong>Int\u00e9gration bas\u00e9e sur les fichiers :<\/strong><\/p>\n<p>De nombreux \u00e9changes h\u00e9rit\u00e9s se produisent via des d\u00e9p\u00f4ts de fichiers. Cela n\u00e9cessite un \u00e9v\u00e9nement interm\u00e9diaire de fichier.<\/p>\n<ul>\n<li>\n<p><strong>Entr\u00e9e :<\/strong> Le processus attend qu&#8217;un nom de fichier sp\u00e9cifique apparaisse dans un r\u00e9pertoire.<\/p>\n<\/li>\n<li>\n<p><strong>Sortie :<\/strong> Le processus \u00e9crit un fichier dans une zone de d\u00e9p\u00f4t d\u00e9sign\u00e9e.<\/p>\n<\/li>\n<\/ul>\n<p>Ces mod\u00e8les diff\u00e8rent consid\u00e9rablement des appels d&#8217;API. Les documenter avec pr\u00e9cision garantit que l&#8217;\u00e9quipe op\u00e9rationnelle conna\u00eet les attentes de latence.<\/p>\n<h2>\ud83d\udcbe Repr\u00e9sentation et transformation des donn\u00e9es<\/h2>\n<p>Les syst\u00e8mes h\u00e9rit\u00e9s manquent souvent de m\u00e9tadonn\u00e9es riches. Le mod\u00e8le de processus doit prendre en compte explicitement la transformation des donn\u00e9es. Cela est crucial pour pr\u00e9server l&#8217;int\u00e9grit\u00e9 des donn\u00e9es au sein de l&#8217;int\u00e9gration.<\/p>\n<p><strong>Objets de donn\u00e9es :<\/strong><\/p>\n<p>Utilisez des objets de donn\u00e9es pour repr\u00e9senter les informations circulant dans le processus. Attachez-les aux activit\u00e9s pour montrer ce qui est lu ou \u00e9crit.<\/p>\n<ul>\n<li>\n<p><strong>Donn\u00e9es d&#8217;entr\u00e9e :<\/strong> Montrez le format source (par exemple, CSV, largeur fixe).<\/p>\n<\/li>\n<li>\n<p><strong>Donn\u00e9es de sortie :<\/strong> Montrez le format cible requis par le syst\u00e8me h\u00e9rit\u00e9.<\/p>\n<\/li>\n<\/ul>\n<p><strong>T\u00e2ches de r\u00e8gle m\u00e9tier :<\/strong><\/p>\n<p>Si la transformation des donn\u00e9es implique une logique complexe (par exemple, le calcul des taux d&#8217;int\u00e9r\u00eat bas\u00e9s sur des tables h\u00e9rit\u00e9es), utilisez une t\u00e2che de r\u00e8gle m\u00e9tier. Cela s\u00e9pare le flux du processus de la logique des donn\u00e9es.<\/p>\n<ul>\n<li>\n<p><strong>Clart\u00e9 :<\/strong> Cela indique qu&#8217;une d\u00e9cision est prise sur la base de r\u00e8gles de donn\u00e9es externes.<\/p>\n<\/li>\n<li>\n<p><strong>Tra\u00e7abilit\u00e9 :<\/strong> Cela permet aux d\u00e9veloppeurs de localiser la logique sp\u00e9cifique, distincte du flux d&#8217;orchestration.<\/p>\n<\/li>\n<\/ul>\n<h2>\u26a0\ufe0f Gestion des exceptions et compensation<\/h2>\n<p>Les syst\u00e8mes h\u00e9rit\u00e9s ne sont pas toujours fiables. Ils peuvent expirer, rejeter des donn\u00e9es ou renvoyer des codes d&#8217;erreur obscurs. Un mod\u00e8le de processus robuste doit anticiper les d\u00e9faillances.<\/p>\n<p><strong>Sous-processus d&#8217;\u00e9v\u00e9nement de limite :<\/strong><\/p>\n<p>Attachez un \u00e9v\u00e9nement de limite d&#8217;erreur aux activit\u00e9s interagissant avec le syst\u00e8me h\u00e9rit\u00e9. Cela permet de capturer les erreurs sans interrompre imm\u00e9diatement l&#8217;ensemble du processus.<\/p>\n<ul>\n<li>\n<p><strong>Logique de r\u00e9essai :<\/strong>Cr\u00e9ez un sous-processus pour g\u00e9rer les r\u00e9essais avec une attente exponentielle.<\/p>\n<\/li>\n<li>\n<p><strong>File de lettres mortes :<\/strong>Redirigez les erreurs irr\u00e9cup\u00e9rables vers une file sp\u00e9cifique pour revue manuelle.<\/p>\n<\/li>\n<\/ul>\n<p><strong>Compensation :<\/strong><\/p>\n<p>Certaines transactions h\u00e9rit\u00e9es sont irr\u00e9versibles une fois valid\u00e9es. Si un processus en aval \u00e9choue, vous devrez peut-\u00eatre annuler l&#8217;action h\u00e9rit\u00e9e. Utilisez des \u00e9v\u00e9nements de compensation pour d\u00e9finir la logique de \u00ab d\u00e9sfaire \u00bb.<\/p>\n<ul>\n<li>\n<p><strong>D\u00e9clencheur :<\/strong>Cet \u00e9v\u00e9nement est d\u00e9clench\u00e9 si le processus principal \u00e9choue.<\/p>\n<\/li>\n<li>\n<p><strong>Action :<\/strong>Ex\u00e9cutez une transaction inverse dans le syst\u00e8me h\u00e9rit\u00e9.<\/p>\n<\/li>\n<\/ul>\n<p>Ce niveau de d\u00e9tail est souvent absent dans la documentation standard, mais il est essentiel pour la stabilit\u00e9 en production.<\/p>\n<h2>\ud83d\udcca Mod\u00e8les d&#8217;int\u00e9gration courants<\/h2>\n<p>Comprendre les mod\u00e8les courants aide \u00e0 standardiser la documentation. Le tableau ci-dessous d\u00e9crit les interactions typiques avec les syst\u00e8mes h\u00e9rit\u00e9s et leur repr\u00e9sentation correspondante en BPMN.<\/p>\n<table style=\"min-width: 100px;\">\n<colgroup>\n<col style=\"min-width: 25px;\"\/>\n<col style=\"min-width: 25px;\"\/>\n<col style=\"min-width: 25px;\"\/>\n<col style=\"min-width: 25px;\"\/><\/colgroup>\n<tbody>\n<tr>\n<th colspan=\"1\" rowspan=\"1\">\n<p>Mod\u00e8le<\/p>\n<\/th>\n<th colspan=\"1\" rowspan=\"1\">\n<p>Contexte h\u00e9rit\u00e9<\/p>\n<\/th>\n<th colspan=\"1\" rowspan=\"1\">\n<p>\u00c9l\u00e9ment BPMN<\/p>\n<\/th>\n<th colspan=\"1\" rowspan=\"1\">\n<p>Consid\u00e9ration cl\u00e9<\/p>\n<\/th>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p>\ud83d\udcc2 D\u00e9p\u00f4t de fichier<\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p>Le mainframe h\u00e9rit\u00e9 \u00e9crit sur SFTP<\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p>\u00c9v\u00e9nement interm\u00e9diaire de capture (fichier)<\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p>Assurez-vous que le verrouillage de fichier est g\u00e9r\u00e9 pour \u00e9viter les lectures partielles.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p>\ud83d\udd01 Interrogation<\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p>Une application moderne interroge la base de donn\u00e9es du mainframe<\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p>\u00c9v\u00e9nement interm\u00e9diaire \u00e0 temporisation<\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p>D\u00e9finissez des limites maximales de r\u00e9essai pour \u00e9viter les verrouillages de base de donn\u00e9es.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p>\ud83d\udcec File d&#8217;attente de messages<\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p>Le syst\u00e8me h\u00e9rit\u00e9 envoie vers une file de messages<\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p>\u00c9v\u00e9nement interm\u00e9diaire de capture (Message)<\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p>Assurez-vous que l&#8217;ordre des messages est pr\u00e9serv\u00e9 si n\u00e9cessaire.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p>\ud83d\udd04 Transaction<\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p>Mettre \u00e0 jour l&#8217;enregistrement h\u00e9rit\u00e9<\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p>Transaction (Compensation)<\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p>D\u00e9finissez la proc\u00e9dure d&#8217;annulation si l&#8217;\u00e9tape \u00e9choue.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"1\" rowspan=\"1\">\n<p>\u23f3 Attendre<\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p>En attente d&#8217;un lancement manuel par lot<\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p>\u00c9v\u00e9nement interm\u00e9diaire temporisateur<\/p>\n<\/td>\n<td colspan=\"1\" rowspan=\"1\">\n<p>Tenir compte des heures ouvr\u00e9es par rapport au traitement 24\/7.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>\ud83d\udee0\ufe0f Validation et maintenance<\/h2>\n<p>Une fois le mod\u00e8le cr\u00e9\u00e9, il doit \u00eatre valid\u00e9. Un diagramme qui ne peut pas \u00eatre ex\u00e9cut\u00e9 ou compris est inutile. La validation consiste \u00e0 v\u00e9rifier la logique par rapport au comportement r\u00e9el du syst\u00e8me.<\/p>\n<p><strong>\u00c9tapes de validation :<\/strong><\/p>\n<ul>\n<li>\n<p><strong>Parcours :<\/strong>Parcourez le diagramme avec un expert du domaine provenant de l&#8217;\u00e9quipe h\u00e9rit\u00e9e.<\/p>\n<\/li>\n<li>\n<p><strong>Tra\u00e7abilit\u00e9 :<\/strong>Assurez-vous que chaque pool et chaque voie ait un propri\u00e9taire d\u00e9fini.<\/p>\n<\/li>\n<li>\n<p><strong>Compl\u00e9tude :<\/strong>V\u00e9rifiez que chaque passerelle dispose d&#8217;un chemin de sortie et qu&#8217;aucun chemin n&#8217;est une impasse.<\/p>\n<\/li>\n<li>\n<p><strong>Performance :<\/strong>Revoyez les \u00e9v\u00e9nements de temporisation pour vous assurer qu&#8217;ils correspondent aux m\u00e9triques de performance r\u00e9elles du syst\u00e8me.<\/p>\n<\/li>\n<\/ul>\n<p><strong>Strat\u00e9gie de maintenance :<\/strong><\/p>\n<p>Les syst\u00e8mes h\u00e9rit\u00e9s \u00e9voluent, m\u00eame lentement. La documentation doit \u00e9voluer avec eux.<\/p>\n<ul>\n<li>\n<p><strong>Contr\u00f4le de version :<\/strong>Stockez les diagrammes de processus dans un syst\u00e8me de contr\u00f4le de version aux c\u00f4t\u00e9s du code.<\/p>\n<\/li>\n<li>\n<p><strong>Gestion des changements :<\/strong>Mettez \u00e0 jour le mod\u00e8le chaque fois que le contrat d&#8217;interface change.<\/p>\n<\/li>\n<li>\n<p><strong>Formation :<\/strong>Utilisez le mod\u00e8le pour former les nouveaux d\u00e9veloppeurs aux points d&#8217;int\u00e9gration h\u00e9rit\u00e9s.<\/p>\n<\/li>\n<\/ul>\n<h2>\ud83e\udde9 Subtilit\u00e9s techniques dans la notation<\/h2>\n<p>Il existe des nuances techniques sp\u00e9cifiques lors de l&#8217;application de la notation standard aux syst\u00e8mes anciens. Comprendre celles-ci permet d&#8217;\u00e9viter les malentendus.<\/p>\n<p><strong>T\u00e2ches externes :<\/strong><\/p>\n<p>Lorsqu&#8217;une t\u00e2che n\u00e9cessite une logique externe qui n&#8217;est pas int\u00e9gr\u00e9e au moteur de workflow, utilisez une t\u00e2che externe. C&#8217;est courant lorsqu&#8217;on appelle un syst\u00e8me h\u00e9rit\u00e9 via un script ou un adaptateur. Cela indique que le moteur de workflow d\u00e9l\u00e8gue le contr\u00f4le et attend un appel de retour.<\/p>\n<p><strong>Corr\u00e9lation de messages :<\/strong><\/p>\n<p>Les syst\u00e8mes h\u00e9rit\u00e9s renvoient souvent des r\u00e9ponses qui doivent \u00eatre associ\u00e9es \u00e0 la requ\u00eate d&#8217;origine. Utilisez des cl\u00e9s de corr\u00e9lation de message dans le mod\u00e8le BPMN. Cela garantit que, m\u00eame si plusieurs requ\u00eates sont en cours, la bonne r\u00e9ponse est achemin\u00e9e vers l&#8217;instance de processus correcte.<\/p>\n<p><strong>Fronti\u00e8res de transaction :<\/strong><\/p>\n<p>Faites attention \u00e0 ne pas supposer l&#8217;atomicit\u00e9. Les syst\u00e8mes h\u00e9rit\u00e9s peuvent ne pas supporter les transactions distribu\u00e9es. Documentez les limites o\u00f9 la coh\u00e9rence des donn\u00e9es n&#8217;est pas garantie. Utilisez des \u00e9v\u00e9nements d&#8217;erreur pour g\u00e9rer explicitement ces incoh\u00e9rences.<\/p>\n<h2>\ud83d\udcdd Meilleures pratiques de documentation<\/h2>\n<p>Pour garantir que la documentation soit efficace, respectez des normes strictes de mise en forme et de contenu.<\/p>\n<ul>\n<li>\n<p><strong>Conformit\u00e9 :<\/strong>Utilisez le m\u00eame ensemble d&#8217;ic\u00f4nes et le m\u00eame codage par couleur tout au long du document.<\/p>\n<\/li>\n<li>\n<p><strong>Annotations :<\/strong>Ajoutez des annotations textuelles pour expliquer la logique complexe qui ne peut pas \u00eatre repr\u00e9sent\u00e9e par des formes.<\/p>\n<\/li>\n<li>\n<p><strong>L\u00e9gende :<\/strong>Incluez une l\u00e9gende pour tout symbole personnalis\u00e9 ou ic\u00f4ne de protocole sp\u00e9cifique utilis\u00e9e.<\/p>\n<\/li>\n<li>\n<p><strong>M\u00e9tadonn\u00e9es :<\/strong>Incluez l&#8217;auteur, la date et le num\u00e9ro de version sur chaque diagramme.<\/p>\n<\/li>\n<\/ul>\n<p>Une documentation claire r\u00e9duit le risque d&#8217;erreurs lors du d\u00e9ploiement. Elle sert \u00e9galement de r\u00e9f\u00e9rence pour le d\u00e9pannage des probl\u00e8mes en production.<\/p>\n<h2>\ud83d\ude80 Vers l&#8217;avenir<\/h2>\n<p>Documenter les interactions avec les syst\u00e8mes h\u00e9rit\u00e9s ne consiste pas seulement \u00e0 dessiner des images. C&#8217;est comprendre les contraintes et les capacit\u00e9s des syst\u00e8mes concern\u00e9s. En utilisant une notation de processus standard, vous cr\u00e9ez un actif durable qui r\u00e9siste aux \u00e9volutions technologiques.<\/p>\n<p>Concentrez-vous sur l&#8217;exactitude plut\u00f4t que sur l&#8217;esth\u00e9tique. Assurez-vous que chaque ligne repr\u00e9sente une interaction r\u00e9elle. Cette rigueur \u00e9tablit une base pour les efforts de modernisation. Lorsque vous remplacerez finalement le syst\u00e8me h\u00e9rit\u00e9, le mod\u00e8le de processus restera valide, guidant la nouvelle impl\u00e9mentation.<\/p>\n<p>Adopter cette approche garantit que votre architecture d&#8217;int\u00e9gration est transparente. Elle permet aux parties prenantes de visualiser le flux de donn\u00e9es et la gestion des exceptions sans avoir besoin de connaissances techniques approfondies du code h\u00e9rit\u00e9 sous-jacent.<\/p>\n<p>Commencez par inventorier vos interfaces. Cartographiez les chemins critiques. D\u00e9finissez les sc\u00e9narios d&#8217;erreur. Cette m\u00e9thode structur\u00e9e conduit \u00e0 des mod\u00e8les d&#8217;int\u00e9gration stables et maintenables.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Les organisations fonctionnent souvent dans un \u00e9cosyst\u00e8me complexe d&#8217;applications. Certaines sont des plateformes modernes nativement cloud, tandis que d&#8217;autres restent des syst\u00e8mes h\u00e9rit\u00e9s fondamentaux. Ces anciens syst\u00e8mes d\u00e9tiennent fr\u00e9quemment des&hellip;<\/p>\n","protected":false},"author":1,"featured_media":204,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_title":"Documentez les interactions avec les syst\u00e8mes h\u00e9rit\u00e9s \u00e0 l'aide de BPMN \ud83c\udfdb\ufe0f","_yoast_wpseo_metadesc":"Apprenez \u00e0 cartographier les interactions avec les syst\u00e8mes h\u00e9rit\u00e9s \u00e0 l'aide de BPMN. Guide de notation de processus standard pour l'int\u00e9gration, le flux de donn\u00e9es et la gestion des erreurs, sans biais de fournisseur.","fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[15],"tags":[39,44],"class_list":["post-203","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bpmn","tag-academic","tag-bpmn"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Documentez les interactions avec les syst\u00e8mes h\u00e9rit\u00e9s \u00e0 l&#039;aide de BPMN \ud83c\udfdb\ufe0f<\/title>\n<meta name=\"description\" content=\"Apprenez \u00e0 cartographier les interactions avec les syst\u00e8mes h\u00e9rit\u00e9s \u00e0 l&#039;aide de BPMN. Guide de notation de processus standard pour l&#039;int\u00e9gration, le flux de donn\u00e9es et la gestion des erreurs, sans biais de fournisseur.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Documentez les interactions avec les syst\u00e8mes h\u00e9rit\u00e9s \u00e0 l&#039;aide de BPMN \ud83c\udfdb\ufe0f\" \/>\n<meta property=\"og:description\" content=\"Apprenez \u00e0 cartographier les interactions avec les syst\u00e8mes h\u00e9rit\u00e9s \u00e0 l&#039;aide de BPMN. Guide de notation de processus standard pour l&#039;int\u00e9gration, le flux de donn\u00e9es et la gestion des erreurs, sans biais de fournisseur.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/\" \/>\n<meta property=\"og:site_name\" content=\"Go TOGAF French - Breaking News in AI &amp; Tech Development\" \/>\n<meta property=\"article:published_time\" content=\"2026-03-26T11:32:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.go-togaf.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/03\/bpmn-legacy-system-interactions-infographic-charcoal-sketch.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1664\" \/>\n\t<meta property=\"og:image:height\" content=\"928\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"vpadmin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"vpadmin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/\"},\"author\":{\"name\":\"vpadmin\",\"@id\":\"https:\/\/www.go-togaf.com\/fr\/#\/schema\/person\/97085643f88c380f421259b866b3b269\"},\"headline\":\"Guide BPMN : Documenter les interactions des syst\u00e8mes h\u00e9rit\u00e9s \u00e0 l&#8217;aide de la notation de processus standard\",\"datePublished\":\"2026-03-26T11:32:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/\"},\"wordCount\":2663,\"publisher\":{\"@id\":\"https:\/\/www.go-togaf.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.go-togaf.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/03\/bpmn-legacy-system-interactions-infographic-charcoal-sketch.jpg\",\"keywords\":[\"academic\",\"bpmn\"],\"articleSection\":[\"BPMN\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/\",\"url\":\"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/\",\"name\":\"Documentez les interactions avec les syst\u00e8mes h\u00e9rit\u00e9s \u00e0 l'aide de BPMN \ud83c\udfdb\ufe0f\",\"isPartOf\":{\"@id\":\"https:\/\/www.go-togaf.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.go-togaf.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/03\/bpmn-legacy-system-interactions-infographic-charcoal-sketch.jpg\",\"datePublished\":\"2026-03-26T11:32:15+00:00\",\"description\":\"Apprenez \u00e0 cartographier les interactions avec les syst\u00e8mes h\u00e9rit\u00e9s \u00e0 l'aide de BPMN. Guide de notation de processus standard pour l'int\u00e9gration, le flux de donn\u00e9es et la gestion des erreurs, sans biais de fournisseur.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/#primaryimage\",\"url\":\"https:\/\/www.go-togaf.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/03\/bpmn-legacy-system-interactions-infographic-charcoal-sketch.jpg\",\"contentUrl\":\"https:\/\/www.go-togaf.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/03\/bpmn-legacy-system-interactions-infographic-charcoal-sketch.jpg\",\"width\":1664,\"height\":928},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.go-togaf.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Guide BPMN : Documenter les interactions des syst\u00e8mes h\u00e9rit\u00e9s \u00e0 l&#8217;aide de la notation de processus standard\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.go-togaf.com\/fr\/#website\",\"url\":\"https:\/\/www.go-togaf.com\/fr\/\",\"name\":\"Go TOGAF French - Breaking News in AI &amp; Tech Development\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.go-togaf.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.go-togaf.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.go-togaf.com\/fr\/#organization\",\"name\":\"Go TOGAF French - Breaking News in AI &amp; Tech Development\",\"url\":\"https:\/\/www.go-togaf.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.go-togaf.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.go-togaf.com\/fr\/wp-content\/uploads\/sites\/6\/2025\/03\/go-togaf-logo-1.svg\",\"contentUrl\":\"https:\/\/www.go-togaf.com\/fr\/wp-content\/uploads\/sites\/6\/2025\/03\/go-togaf-logo-1.svg\",\"width\":101,\"height\":102,\"caption\":\"Go TOGAF French - Breaking News in AI &amp; Tech Development\"},\"image\":{\"@id\":\"https:\/\/www.go-togaf.com\/fr\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.go-togaf.com\/fr\/#\/schema\/person\/97085643f88c380f421259b866b3b269\",\"name\":\"vpadmin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.go-togaf.com\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/56e0eb902506d9cea7c7e209205383146b8e81c0ef2eff693d9d5e0276b3d7e3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/56e0eb902506d9cea7c7e209205383146b8e81c0ef2eff693d9d5e0276b3d7e3?s=96&d=mm&r=g\",\"caption\":\"vpadmin\"},\"sameAs\":[\"https:\/\/www.go-togaf.com\"],\"url\":\"https:\/\/www.go-togaf.com\/fr\/author\/vpadmin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Documentez les interactions avec les syst\u00e8mes h\u00e9rit\u00e9s \u00e0 l'aide de BPMN \ud83c\udfdb\ufe0f","description":"Apprenez \u00e0 cartographier les interactions avec les syst\u00e8mes h\u00e9rit\u00e9s \u00e0 l'aide de BPMN. Guide de notation de processus standard pour l'int\u00e9gration, le flux de donn\u00e9es et la gestion des erreurs, sans biais de fournisseur.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/","og_locale":"fr_FR","og_type":"article","og_title":"Documentez les interactions avec les syst\u00e8mes h\u00e9rit\u00e9s \u00e0 l'aide de BPMN \ud83c\udfdb\ufe0f","og_description":"Apprenez \u00e0 cartographier les interactions avec les syst\u00e8mes h\u00e9rit\u00e9s \u00e0 l'aide de BPMN. Guide de notation de processus standard pour l'int\u00e9gration, le flux de donn\u00e9es et la gestion des erreurs, sans biais de fournisseur.","og_url":"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/","og_site_name":"Go TOGAF French - Breaking News in AI &amp; Tech Development","article_published_time":"2026-03-26T11:32:15+00:00","og_image":[{"width":1664,"height":928,"url":"https:\/\/www.go-togaf.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/03\/bpmn-legacy-system-interactions-infographic-charcoal-sketch.jpg","type":"image\/jpeg"}],"author":"vpadmin","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"vpadmin","Dur\u00e9e de lecture estim\u00e9e":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/#article","isPartOf":{"@id":"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/"},"author":{"name":"vpadmin","@id":"https:\/\/www.go-togaf.com\/fr\/#\/schema\/person\/97085643f88c380f421259b866b3b269"},"headline":"Guide BPMN : Documenter les interactions des syst\u00e8mes h\u00e9rit\u00e9s \u00e0 l&#8217;aide de la notation de processus standard","datePublished":"2026-03-26T11:32:15+00:00","mainEntityOfPage":{"@id":"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/"},"wordCount":2663,"publisher":{"@id":"https:\/\/www.go-togaf.com\/fr\/#organization"},"image":{"@id":"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/#primaryimage"},"thumbnailUrl":"https:\/\/www.go-togaf.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/03\/bpmn-legacy-system-interactions-infographic-charcoal-sketch.jpg","keywords":["academic","bpmn"],"articleSection":["BPMN"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/","url":"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/","name":"Documentez les interactions avec les syst\u00e8mes h\u00e9rit\u00e9s \u00e0 l'aide de BPMN \ud83c\udfdb\ufe0f","isPartOf":{"@id":"https:\/\/www.go-togaf.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/#primaryimage"},"image":{"@id":"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/#primaryimage"},"thumbnailUrl":"https:\/\/www.go-togaf.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/03\/bpmn-legacy-system-interactions-infographic-charcoal-sketch.jpg","datePublished":"2026-03-26T11:32:15+00:00","description":"Apprenez \u00e0 cartographier les interactions avec les syst\u00e8mes h\u00e9rit\u00e9s \u00e0 l'aide de BPMN. Guide de notation de processus standard pour l'int\u00e9gration, le flux de donn\u00e9es et la gestion des erreurs, sans biais de fournisseur.","breadcrumb":{"@id":"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/#primaryimage","url":"https:\/\/www.go-togaf.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/03\/bpmn-legacy-system-interactions-infographic-charcoal-sketch.jpg","contentUrl":"https:\/\/www.go-togaf.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/03\/bpmn-legacy-system-interactions-infographic-charcoal-sketch.jpg","width":1664,"height":928},{"@type":"BreadcrumbList","@id":"https:\/\/www.go-togaf.com\/fr\/document-legacy-system-interactions-bpmn\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.go-togaf.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Guide BPMN : Documenter les interactions des syst\u00e8mes h\u00e9rit\u00e9s \u00e0 l&#8217;aide de la notation de processus standard"}]},{"@type":"WebSite","@id":"https:\/\/www.go-togaf.com\/fr\/#website","url":"https:\/\/www.go-togaf.com\/fr\/","name":"Go TOGAF French - Breaking News in AI &amp; Tech Development","description":"","publisher":{"@id":"https:\/\/www.go-togaf.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.go-togaf.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.go-togaf.com\/fr\/#organization","name":"Go TOGAF French - Breaking News in AI &amp; Tech Development","url":"https:\/\/www.go-togaf.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.go-togaf.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.go-togaf.com\/fr\/wp-content\/uploads\/sites\/6\/2025\/03\/go-togaf-logo-1.svg","contentUrl":"https:\/\/www.go-togaf.com\/fr\/wp-content\/uploads\/sites\/6\/2025\/03\/go-togaf-logo-1.svg","width":101,"height":102,"caption":"Go TOGAF French - Breaking News in AI &amp; Tech Development"},"image":{"@id":"https:\/\/www.go-togaf.com\/fr\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.go-togaf.com\/fr\/#\/schema\/person\/97085643f88c380f421259b866b3b269","name":"vpadmin","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.go-togaf.com\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/56e0eb902506d9cea7c7e209205383146b8e81c0ef2eff693d9d5e0276b3d7e3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/56e0eb902506d9cea7c7e209205383146b8e81c0ef2eff693d9d5e0276b3d7e3?s=96&d=mm&r=g","caption":"vpadmin"},"sameAs":["https:\/\/www.go-togaf.com"],"url":"https:\/\/www.go-togaf.com\/fr\/author\/vpadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.go-togaf.com\/fr\/wp-json\/wp\/v2\/posts\/203","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.go-togaf.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.go-togaf.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.go-togaf.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.go-togaf.com\/fr\/wp-json\/wp\/v2\/comments?post=203"}],"version-history":[{"count":0,"href":"https:\/\/www.go-togaf.com\/fr\/wp-json\/wp\/v2\/posts\/203\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.go-togaf.com\/fr\/wp-json\/wp\/v2\/media\/204"}],"wp:attachment":[{"href":"https:\/\/www.go-togaf.com\/fr\/wp-json\/wp\/v2\/media?parent=203"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.go-togaf.com\/fr\/wp-json\/wp\/v2\/categories?post=203"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.go-togaf.com\/fr\/wp-json\/wp\/v2\/tags?post=203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}