{"id":1384,"date":"2026-04-13T20:27:12","date_gmt":"2026-04-13T20:27:12","guid":{"rendered":"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/"},"modified":"2026-04-13T20:27:12","modified_gmt":"2026-04-13T20:27:12","slug":"common-mistakes-uml-interaction-overview-diagrams","status":"publish","type":"post","link":"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/","title":{"rendered":"Erreurs courantes lors de la r\u00e9alisation des diagrammes d&#8217;aper\u00e7u des interactions UML et comment les \u00e9viter"},"content":{"rendered":"<p>Les diagrammes d&#8217;aper\u00e7u des interactions UML (diagrammes IO) servent de pont essentiel entre les flux d&#8217;activit\u00e9 de haut niveau et les interactions d\u00e9taill\u00e9es par s\u00e9quence. Ils offrent un aper\u00e7u structurel du flux de contr\u00f4le entre les occurrences d&#8217;interaction, permettant aux architectes de visualiser des comportements complexes du syst\u00e8me sans se perdre dans les d\u00e9tails des \u00e9changes de messages individuels. Toutefois, la subtilit\u00e9 de ce type de diagramme conduit souvent \u00e0 des erreurs de mod\u00e9lisation importantes.<\/p>\n<p>Lors de la construction de ces diagrammes, la pr\u00e9cision est primordiale. Un seul n\u0153ud de contr\u00f4le mal plac\u00e9 ou un cadre mal \u00e9tiquet\u00e9 peut modifier le sens s\u00e9mantique de toute la logique du syst\u00e8me. Ce guide examine les pi\u00e8ges fr\u00e9quents rencontr\u00e9s lors de la cr\u00e9ation des diagrammes d&#8217;aper\u00e7u des interactions et fournit des corrections autoris\u00e9es afin de garantir que vos mod\u00e8les restent pr\u00e9cis et maintenables.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img alt=\"Kawaii-style infographic illustrating 6 common mistakes in UML Interaction Overview Diagrams with cute pastel vector icons: control vs data flow confusion, overloaded frames, missing start\/end nodes, mixed notations, vague decision guards, and ignored object nodes\u2014each with visual corrections, plus a simple comparison of Sequence\/Activity\/Interaction Overview diagrams and a validation checklist\" decoding=\"async\" src=\"https:\/\/www.method-post.com\/wp-content\/uploads\/2026\/04\/uml-interaction-overview-mistakes-kawaii-infographic.jpg\"\/><\/figure>\n<\/div>\n<h2>\ud83e\udde9 Comprendre le diagramme d&#8217;aper\u00e7u des interactions<\/h2>\n<p>Un diagramme d&#8217;aper\u00e7u des interactions est essentiellement un hybride. Il combine la logique de flux de contr\u00f4le d&#8217;un diagramme d&#8217;activit\u00e9 avec la containment structurelle d&#8217;un diagramme d&#8217;interaction. Son objectif principal est de montrer comment diff\u00e9rentes interactions sont orchestr\u00e9es au fil du temps.<\/p>\n<ul>\n<li><strong>N\u0153uds :<\/strong>Comme les diagrammes d&#8217;activit\u00e9, ils utilisent des n\u0153uds initiaux, des n\u0153uds finaux et des n\u0153uds de d\u00e9cision pour g\u00e9rer le flux.<\/li>\n<li><strong>Cadres :<\/strong>Les occurrences d&#8217;interaction sont repr\u00e9sent\u00e9es \u00e0 l&#8217;aide de cadres, g\u00e9n\u00e9ralement en faisant r\u00e9f\u00e9rence \u00e0 des diagrammes de s\u00e9quence ou \u00e0 des diagrammes de communication.<\/li>\n<li><strong>Ar\u00eates :<\/strong>Les ar\u00eates de flux de contr\u00f4le relient ces cadres, indiquant l&#8217;ordre d&#8217;ex\u00e9cution.<\/li>\n<\/ul>\n<p>\u00c9tant donn\u00e9 qu&#8217;il se situe entre deux autres types de diagrammes majeurs, il est sujet \u00e0 des malentendus. Beaucoup de mod\u00e9lisateurs appliquent les r\u00e8gles d&#8217;un type de diagramme \u00e0 l&#8217;autre, ce qui entra\u00eene des incoh\u00e9rences logiques.<\/p>\n<h2>\ud83d\udeab Erreurs courantes et corrections techniques<\/h2>\n<p>Ci-dessous se trouve une analyse d\u00e9taill\u00e9e des erreurs les plus fr\u00e9quentes rencontr\u00e9es dans la mod\u00e9lisation des diagrammes d&#8217;aper\u00e7u des interactions UML.<\/p>\n<h3>1. Confondre le flux de contr\u00f4le avec le flux de donn\u00e9es<\/h3>\n<p>L&#8217;erreur la plus fondamentale concerne le type d&#8217;ar\u00eate utilis\u00e9 pour relier les cadres d&#8217;interaction. Dans un diagramme d&#8217;activit\u00e9, les donn\u00e9es circulent par le biais des n\u0153uds d&#8217;objet, tandis que le contr\u00f4le circule par les n\u0153uds de contr\u00f4le. Un diagramme d&#8217;aper\u00e7u des interactions g\u00e8re principalement<em>le flux de contr\u00f4le<\/em>.<\/p>\n<ul>\n<li><strong>L&#8217;erreur :<\/strong>Utiliser des ar\u00eates de donn\u00e9es ou des n\u0153uds d&#8217;objet pour d\u00e9terminer l&#8217;ordre des interactions. Par exemple, relier deux cadres d&#8217;interaction par un n\u0153ud d&#8217;objet pour montrer que les donn\u00e9es transmises d&#8217;un cadre d\u00e9clenchent le suivant.<\/li>\n<li><strong>La cons\u00e9quence :<\/strong>Cela viole la sp\u00e9cification UML pour les aper\u00e7us des interactions. Le diagramme devient un m\u00e9lange de s\u00e9mantiques d&#8217;activit\u00e9 et d&#8217;interaction, ce qui rend difficile pour les d\u00e9veloppeurs de comprendre l&#8217;ordre d&#8217;ex\u00e9cution.<\/li>\n<li><strong>La correction :<\/strong>Utilisez des ar\u00eates de flux de contr\u00f4le standard (fl\u00e8ches pleines avec des pointes remplies) pour relier les cadres. Utilisez uniquement des n\u0153uds d&#8217;objet si vous mod\u00e9lisez explicitement le passage de donn\u00e9es dans un contexte d&#8217;interaction, mais conservez la logique d&#8217;orchestration sur les ar\u00eates de contr\u00f4le.<\/li>\n<\/ul>\n<h3>2. Surcharger les cadres d&#8217;interaction<\/h3>\n<p>Les cadres dans un diagramme d&#8217;aper\u00e7u des interactions sont destin\u00e9s \u00e0 encapsuler un sc\u00e9nario d&#8217;interaction sp\u00e9cifique, g\u00e9n\u00e9ralement en faisant r\u00e9f\u00e9rence \u00e0 un diagramme de s\u00e9quence distinct. Toutefois, les mod\u00e9lisateurs essaient souvent de mettre trop de logique dans un seul cadre.<\/p>\n<ul>\n<li><strong>L&#8217;erreur :<\/strong>Dessiner des \u00e9changes de messages d\u00e9taill\u00e9s, des lignes de vie et de la logique imbriqu\u00e9e directement \u00e0 l&#8217;int\u00e9rieur du cadre d&#8217;aper\u00e7u des interactions.<\/li>\n<li><strong>La cons\u00e9quence :<\/strong>Le diagramme perd son objectif d&#8217;aper\u00e7u. Il devient encombr\u00e9 et illisible, contredisant ainsi l&#8217;objectif d&#8217;abstraction.<\/li>\n<li><strong>La correction :<\/strong>Gardez l&#8217;\u00e9tiquette du cadre g\u00e9n\u00e9rique (par exemple, \u00ab S\u00e9quence de connexion utilisateur \u00bb). Si la logique \u00e0 l&#8217;int\u00e9rieur est complexe, cr\u00e9ez un diagramme de s\u00e9quence d\u00e9di\u00e9 et r\u00e9f\u00e9rencez-le dans le diagramme IO. Le diagramme IO ne doit montrer que les points d&#8217;entr\u00e9e et de sortie de cette interaction.<\/li>\n<\/ul>\n<h3>3. Ignorer les n\u0153uds initiaux et finaux<\/h3>\n<p>Chaque aper\u00e7u d&#8217;interaction valide doit avoir un point de d\u00e9part clair et une fin claire. Omettre ces n\u0153uds cr\u00e9e une ambigu\u00eft\u00e9 quant au d\u00e9but et \u00e0 la fin du processus.<\/p>\n<ul>\n<li><strong>L&#8217;erreur :<\/strong>Commencer un arc de flux de contr\u00f4le \u00e0 partir de nulle part ou avoir un cadre suspendu sans condition de terminaison.<\/li>\n<li><strong>La cons\u00e9quence :<\/strong>Le flux est ind\u00e9fini. Il n&#8217;est pas clair ce qui d\u00e9clenche la premi\u00e8re interaction ou quand l&#8217;\u00e9tat du syst\u00e8me est consid\u00e9r\u00e9 comme achev\u00e9.<\/li>\n<li><strong>La correction :<\/strong>Placez toujours un cercle plein noir comme n\u0153ud initial. Assurez-vous que tous les chemins aboutissent \u00e0 un n\u0153ud final (un cercle avec une bordure \u00e9paisse). Si un chemin se termine par une boucle, assurez-vous que la boucle dispose d&#8217;une condition de sortie d\u00e9finie menant au n\u0153ud final.<\/li>\n<\/ul>\n<h3>4. M\u00e9lange de notations (activit\u00e9 vs. interaction)<\/h3>\n<p>Il s&#8217;agit d&#8217;un conflit s\u00e9mantique. L&#8217;aper\u00e7u d&#8217;interaction utilise la syntaxe des diagrammes d&#8217;activit\u00e9 pour le flux, mais la syntaxe des diagrammes d&#8217;interaction pour le contenu. M\u00e9langer les deux de mani\u00e8re incorrecte confond le lecteur.<\/p>\n<ul>\n<li><strong>L&#8217;erreur :<\/strong>Utiliser des nageoires (r\u00e9gions partitionn\u00e9es) sans contexte appropri\u00e9, ou utiliser des \u00e9tats d&#8217;action du diagramme d&#8217;activit\u00e9 au lieu de occurrences d&#8217;interaction.<\/li>\n<li><strong>La cons\u00e9quence :<\/strong>Les lecteurs peuvent confondre le diagramme avec un diagramme d&#8217;activit\u00e9 pur, s&#8217;attendant \u00e0 voir des actions atomiques plut\u00f4t que des interactions syst\u00e8me.<\/li>\n<li><strong>La correction :<\/strong>Restez fid\u00e8le \u00e0 la notation standard de l&#8217;aper\u00e7u d&#8217;interaction. Utilisez des cadres avec le st\u00e9r\u00e9otype \u00ab Interaction \u00bb. Si vous devez montrer une partition (par exemple, par composant syst\u00e8me), utilisez correctement la notation des fragments d&#8217;interaction \u00e0 l&#8217;int\u00e9rieur des cadres, et non comme structure principale du flux.<\/li>\n<\/ul>\n<h3>5. \u00c9tiquetage incoh\u00e9rent des ar\u00eates de contr\u00f4le<\/h3>\n<p>n<\/p>\n<p>Les n\u0153uds de d\u00e9cision dans un aper\u00e7u d&#8217;interaction n\u00e9cessitent des gardes pour d\u00e9terminer quel chemin est suivi. L&#8217;absence ou la vagueur des gardes rend les n\u0153uds de d\u00e9cision inutiles.<\/p>\n<ul>\n<li><strong>L&#8217;erreur :<\/strong>\u00c9tiqueter les ar\u00eates partant des n\u0153uds de d\u00e9cision par des termes g\u00e9n\u00e9riques comme \u00ab Oui \u00bb, \u00ab Non \u00bb, ou les laisser vides.<\/li>\n<li><strong>La cons\u00e9quence :<\/strong>La logique est opaque. Un d\u00e9veloppeur ne peut pas d\u00e9terminer la condition sp\u00e9cifique requise pour emprunter ce chemin.<\/li>\n<li><strong>La correction :<\/strong>Utilisez des expressions bool\u00e9ennes ou des conditions d&#8217;\u00e9tat sp\u00e9cifiques sur chaque ar\u00eate sortant d&#8217;un n\u0153ud de d\u00e9cision (par exemple, \u00ab Authentification r\u00e9ussie \u00bb, \u00ab Jeton invalide \u00bb, \u00ab Nombre de tentatives &lt; 3 \u00bb). Cela assure une clart\u00e9 logique ex\u00e9cutable.<\/li>\n<\/ul>\n<h3>6. Ignorer les n\u0153uds d&#8217;objet dans le flux de contr\u00f4le<\/h3>\n<p>Bien que le flux de contr\u00f4le soit principal, les diagrammes d&#8217;aper\u00e7u d&#8217;interaction peuvent inclure des n\u0153uds d&#8217;objet pour repr\u00e9senter des changements d&#8217;\u00e9tat qui affectent le flux.<\/p>\n<ul>\n<li><strong>L&#8217;erreur :<\/strong>Traiter tous les n\u0153uds comme des n\u0153uds de contr\u00f4le alors qu&#8217;ils repr\u00e9sentent en r\u00e9alit\u00e9 des objets de donn\u00e9es qui influencent l&#8217;interaction suivante.<\/li>\n<li><strong>La cons\u00e9quence :<\/strong>Perte d&#8217;informations d&#8217;\u00e9tat. Le diagramme \u00e9choue \u00e0 communiquer qu&#8217;un \u00e9tat sp\u00e9cifique de l&#8217;objet est requis pour poursuivre.<\/li>\n<li><strong>La correction :<\/strong>Si un \u00e9tat d&#8217;objet d\u00e9termine le flux, mod\u00e9lisez explicitement le n\u0153ud d&#8217;objet. Connectez le flux de contr\u00f4le au n\u0153ud d&#8217;objet, puis du n\u0153ud d&#8217;objet au cadre d&#8217;interaction suivant, en veillant \u00e0 ce que la relation soit claire.<\/li>\n<\/ul>\n<h2>\ud83d\udcca Comparaison : Vue d&#8217;ensemble des interactions vs. Diagramme de s\u00e9quence vs. Diagramme d&#8217;activit\u00e9<\/h2>\n<p>Pour \u00e9viter toute confusion, il est utile de comprendre o\u00f9 la vue d&#8217;ensemble des interactions s&#8217;inscrit dans la hi\u00e9rarchie des diagrammes UML.<\/p>\n<table>\n<thead>\n<tr>\n<th>Type de diagramme<\/th>\n<th>Objectif principal<\/th>\n<th>Utilis\u00e9 id\u00e9alement pour<\/th>\n<th>Erreur courante<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Diagramme de s\u00e9quence<\/strong><\/td>\n<td>Ordre des \u00e9changes de messages<\/td>\n<td>D\u00e9tails sp\u00e9cifiques d&#8217;interaction<\/td>\n<td>Montrer trop de sc\u00e9narios dans un seul diagramme<\/td>\n<\/tr>\n<tr>\n<td><strong>Diagramme d&#8217;activit\u00e9<\/strong><\/td>\n<td>Flux de contr\u00f4le et flux de donn\u00e9es<\/td>\n<td>Logique des processus m\u00e9tiers<\/td>\n<td>Utilisation excessive des nageoires pour les d\u00e9tails d&#8217;interaction<\/td>\n<\/tr>\n<tr>\n<td><strong>Vue d&#8217;ensemble des interactions<\/strong><\/td>\n<td>Orchestration des interactions<\/td>\n<td>Flux de haut niveau entre les s\u00e9quences<\/td>\n<td>M\u00e9langer le flux de contr\u00f4le avec la logique de flux de donn\u00e9es<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>\ud83d\udee1\ufe0f Meilleures pratiques de validation<\/h2>\n<p>Avant de finaliser votre diagramme de vue d&#8217;ensemble des interactions, passez en revue cette liste de v\u00e9rification de validation. Cela garantit que le mod\u00e8le respecte les normes UML et reste utile pour les parties prenantes.<\/p>\n<ul>\n<li><strong>V\u00e9rifiez les r\u00e9f\u00e9rences des cadres :<\/strong>Tous les cadres d&#8217;interaction font-ils r\u00e9f\u00e9rence \u00e0 des diagrammes de s\u00e9quence valides et existants ? Si un cadre ne fait r\u00e9f\u00e9rence \u00e0 rien, le flux est interrompu.<\/li>\n<li><strong>V\u00e9rifiez les limites de boucle :<\/strong>Si une boucle est pr\u00e9sente, le nombre d&#8217;it\u00e9rations ou la condition est-elle explicitement d\u00e9finie ? \u00c9vitez les boucles infinies sans strat\u00e9gie de sortie.<\/li>\n<li><strong>Revoyez les gardes de d\u00e9cision :<\/strong>Toutes les branches issues d&#8217;un n\u0153ud de d\u00e9cision sont-elles mutuellement exclusives et collectivement exhaustives ? (par exemple, si une branche est \u00ab Vrai \u00bb, l&#8217;autre doit \u00eatre \u00ab Faux \u00bb).<\/li>\n<li><strong>V\u00e9rification de coh\u00e9rence :<\/strong>La terminologie correspond-elle au mod\u00e8le de domaine ? Assurez-vous que les noms d&#8217;objets dans le diagramme correspondent aux noms de classes dans le diagramme de classes.<\/li>\n<li><strong>Compl\u00e9tude du flux :<\/strong>Chaque chemin peut-il finalement atteindre un n\u0153ud final ? Les impasses indiquent une logique manquante.<\/li>\n<\/ul>\n<h2>\ud83d\udd04 Gestion des interactions imbriqu\u00e9es<\/h2>\n<p>Les syst\u00e8mes complexes n\u00e9cessitent souvent des interactions imbriqu\u00e9es. Cela signifie qu&#8217;un cadre d&#8217;interaction peut contenir un autre diagramme d&#8217;aper\u00e7u d&#8217;interaction ou un diagramme de s\u00e9quence.<\/p>\n<ul>\n<li><strong>L&#8217;erreur :<\/strong>Cr\u00e9er un imbriquage profond sans limites claires. Cela rend le suivi du flux difficile.<\/li>\n<li><strong>La correction :<\/strong>Limitez l&#8217;imbrication \u00e0 deux niveaux maximum. Si vous avez besoin d&#8217;une logique plus profonde, cr\u00e9ez un diagramme de niveau sup\u00e9rieur distinct et r\u00e9f\u00e9rencez-le. Utilisez une \u00e9tiquetage clair pour les cadres imbriqu\u00e9s, par exemple \u00ab Imbriqu\u00e9 : Traitement du paiement \u00bb.<\/li>\n<li><strong>Clart\u00e9 visuelle :<\/strong>Assurez-vous que la hi\u00e9rarchie visuelle est maintenue. Les cadres externes doivent \u00eatre plus grands ou clairement distincts des cadres internes afin d&#8217;\u00e9viter toute confusion.<\/li>\n<\/ul>\n<h2>\ud83d\udcdd Tableau d&#8217;analyse d\u00e9taill\u00e9e des erreurs<\/h2>\n<p>Le tableau suivant r\u00e9sume les erreurs critiques et leurs implications techniques.<\/p>\n<table>\n<thead>\n<tr>\n<th>Cat\u00e9gorie d&#8217;erreur<\/th>\n<th>Sympt\u00f4me technique<\/th>\n<th>Impact sur la conception du syst\u00e8me<\/th>\n<th>Action correctrice<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Donn\u00e9es vs. Contr\u00f4le<\/strong><\/td>\n<td>N\u0153uds d&#8217;objet utilis\u00e9s pour le s\u00e9quen\u00e7age<\/td>\n<td>Confusion sur les d\u00e9clencheurs d&#8217;ex\u00e9cution<\/td>\n<td>Passer aux ar\u00eates de flux de contr\u00f4le<\/td>\n<\/tr>\n<tr>\n<td><strong>Contenu du cadre<\/strong><\/td>\n<td>D\u00e9tails \u00e0 l&#8217;int\u00e9rieur du cadre<\/td>\n<td>Le diagramme devient illisible<\/td>\n<td>R\u00e9f\u00e9rencer un diagramme de s\u00e9quence externe<\/td>\n<\/tr>\n<tr>\n<td><strong>Terminaison<\/strong><\/td>\n<td>N\u0153uds finaux manquants<\/td>\n<td>\u00c9tats finaux du syst\u00e8me flous<\/td>\n<td>Ajouter des n\u0153uds finaux explicites<\/td>\n<\/tr>\n<tr>\n<td><strong>Conditions logiques<\/strong><\/td>\n<td>Ar\u00eates de d\u00e9cision vides<\/td>\n<td>La logique ne peut pas \u00eatre impl\u00e9ment\u00e9e<\/td>\n<td>Ajouter des expressions bool\u00e9ennes<\/td>\n<\/tr>\n<tr>\n<td><strong>M\u00e9lange de notations<\/strong><\/td>\n<td>\u00c9tats d&#8217;activit\u00e9 dans le diagramme d&#8217;interaction<\/td>\n<td>Incoh\u00e9rence s\u00e9mantique<\/td>\n<td>Utiliser les occurrences d&#8217;interaction<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>\ud83e\udde0 Consid\u00e9rations avanc\u00e9es pour la scalabilit\u00e9<\/h2>\n<p>\u00c0 mesure que les syst\u00e8mes grandissent, les diagrammes d&#8217;aper\u00e7u d&#8217;interaction peuvent devenir difficiles \u00e0 g\u00e9rer. \u00c9chelonner ces mod\u00e8les n\u00e9cessite une planification strat\u00e9gique.<\/p>\n<h3>Modularisation<\/h3>\n<p>D\u00e9composez les flux complexes en modules. Au lieu d&#8217;un seul diagramme volumineux couvrant tout le cycle de vie de l&#8217;application, cr\u00e9ez des diagrammes sp\u00e9cifiques pour \u00ab Flux d&#8217;authentification \u00bb, \u00ab Traitement des commandes \u00bb et \u00ab Rapport \u00bb. Liez-les \u00e0 l&#8217;aide de r\u00e9f\u00e9rences lorsque n\u00e9cessaire.<\/p>\n<h3>Consistance d&#8217;\u00e9tat<\/h3>\n<p>Assurez-vous que l&#8217;\u00e9tat des objets entrant dans une interaction correspond \u00e0 l&#8217;\u00e9tat attendu par cette interaction. Si une interaction n\u00e9cessite un \u00e9tat \u00ab Connect\u00e9 \u00bb, le flux de contr\u00f4le menant \u00e0 celle-ci doit explicitement montrer la transition vers cet \u00e9tat.<\/p>\n<h3>Gestion de versions<\/h3>\n<p>Les aper\u00e7us d&#8217;interaction \u00e9voluent souvent au fur et \u00e0 mesure que les exigences changent. Maintenez un contr\u00f4le de version pour les artefacts du diagramme. Lors de la mise \u00e0 jour d&#8217;un flux, assurez-vous que toutes les r\u00e9f\u00e9rences \u00e0 cette interaction soient mises \u00e0 jour simultan\u00e9ment afin d&#8217;\u00e9viter les liens rompus dans le mod\u00e8le.<\/p>\n<h2>\ud83d\udd0d Revue de votre mod\u00e8le<\/h2>\n<p>Apr\u00e8s avoir construit le diagramme, reculez et examinez-le du point de vue d&#8217;un d\u00e9veloppeur charg\u00e9 d&#8217;impl\u00e9menter la logique.<\/p>\n<ul>\n<li><strong>Puis-je le coder ?<\/strong> Si le diagramme contient des concepts abstraits qui ne peuvent pas \u00eatre traduits en logique de code, affinez la notation.<\/li>\n<li><strong>Le chemin est-il unique ?<\/strong> Suivez chaque chemin possible depuis le d\u00e9but jusqu&#8217;\u00e0 la fin. Y a-t-il des ambigu\u00eft\u00e9s o\u00f9 deux chemins semblent identiques mais impliquent des r\u00e9sultats diff\u00e9rents ?<\/li>\n<li><strong>Les cadres sont-ils d\u00e9connect\u00e9s ?<\/strong> Les interactions \u00e0 l&#8217;int\u00e9rieur des cadres devraient id\u00e9alement \u00eatre autonomes. Si un cadre d&#8217;interaction d\u00e9pend fortement d&#8217;un contexte externe non affich\u00e9 dans le diagramme, ajoutez ce contexte au diagramme d&#8217;interaction.<\/li>\n<\/ul>\n<h2>\ud83d\udcc9 Le co\u00fbt d&#8217;une mauvaise mod\u00e9lisation<\/h2>\n<p>Sauter ces bonnes pratiques a des co\u00fbts concrets. Un aper\u00e7u d&#8217;interaction mal d\u00e9fini entra\u00eene :<\/p>\n<ul>\n<li><strong>Reprise du d\u00e9veloppement :<\/strong> Les d\u00e9veloppeurs font des hypoth\u00e8ses sur la logique qui s&#8217;av\u00e8rent fausses.<\/li>\n<li><strong>Fentes de test :<\/strong> Les testeurs peuvent manquer des cas limites parce que la logique de d\u00e9cision n&#8217;\u00e9tait pas clairement d\u00e9finie.<\/li>\n<li><strong>Panne de communication :<\/strong>Les parties prenantes et les ing\u00e9nieurs auront des mod\u00e8les mentaux diff\u00e9rents du flux du syst\u00e8me.<\/li>\n<\/ul>\n<p>Investir du temps \u00e0 corriger ces erreurs courantes d\u00e8s le d\u00e9part permet d&#8217;\u00e9conomiser des ressources importantes pendant la phase de mise en \u0153uvre. La pr\u00e9cision du sch\u00e9ma se traduit directement par la pr\u00e9cision du logiciel.<\/p>\n<h2>\ud83c\udfaf R\u00e9flexions finales sur l&#8217;int\u00e9grit\u00e9 du diagramme<\/h2>\n<p>Maintenir l&#8217;int\u00e9grit\u00e9 d&#8217;un diagramme d&#8217;aper\u00e7u d&#8217;interaction exige de la discipline. Il est facile de d\u00e9river vers le domaine des diagrammes d&#8217;activit\u00e9 ou des diagrammes de s\u00e9quence. En respectant la syntaxe et la s\u00e9mantique sp\u00e9cifiques de l&#8217;aper\u00e7u d&#8217;interaction, vous assurez que le mod\u00e8le remplit son objectif : orchestrer clairement des interactions complexes.<\/p>\n<p>Souvenez-vous des principes fondamentaux : le flux de contr\u00f4le d\u00e9termine la s\u00e9quence, les cadres encapsulent les d\u00e9tails, et chaque chemin doit se terminer. Appliquez ces r\u00e8gles de fa\u00e7on coh\u00e9rente, et vos mod\u00e8les UML resteront robustes, lisibles et des actifs pr\u00e9cieux tout au long de votre cycle de d\u00e9veloppement.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Les diagrammes d&#8217;aper\u00e7u des interactions UML (diagrammes IO) servent de pont essentiel entre les flux d&#8217;activit\u00e9 de haut niveau et les interactions d\u00e9taill\u00e9es par s\u00e9quence. Ils offrent un aper\u00e7u structurel&hellip;<\/p>\n","protected":false},"author":1,"featured_media":1385,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_title":"Erreurs courantes sur les diagrammes d'aper\u00e7u d'interaction UML et leurs corrections \ud83d\udee0\ufe0f","_yoast_wpseo_metadesc":"Apprenez les erreurs courantes lors de la r\u00e9alisation des diagrammes d'aper\u00e7u d'interaction UML. \u00c9vitez les erreurs de flux de contr\u00f4le, les mauvaises encadrements et la confusion sur la notation pour un meilleur design du syst\u00e8me.","fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[13],"tags":[43,54],"class_list":["post-1384","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uml","tag-academic","tag-interaction-overview-diagram"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Erreurs courantes sur les diagrammes d&#039;aper\u00e7u d&#039;interaction UML et leurs corrections \ud83d\udee0\ufe0f<\/title>\n<meta name=\"description\" content=\"Apprenez les erreurs courantes lors de la r\u00e9alisation des diagrammes d&#039;aper\u00e7u d&#039;interaction UML. \u00c9vitez les erreurs de flux de contr\u00f4le, les mauvaises encadrements et la confusion sur la notation pour un meilleur design du syst\u00e8me.\" \/>\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.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Erreurs courantes sur les diagrammes d&#039;aper\u00e7u d&#039;interaction UML et leurs corrections \ud83d\udee0\ufe0f\" \/>\n<meta property=\"og:description\" content=\"Apprenez les erreurs courantes lors de la r\u00e9alisation des diagrammes d&#039;aper\u00e7u d&#039;interaction UML. \u00c9vitez les erreurs de flux de contr\u00f4le, les mauvaises encadrements et la confusion sur la notation pour un meilleur design du syst\u00e8me.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/\" \/>\n<meta property=\"og:site_name\" content=\"Method Post French | Your Daily Guide to AI &amp; Software Solutions\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-13T20:27:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.method-post.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/04\/uml-interaction-overview-mistakes-kawaii-infographic.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=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/\"},\"author\":{\"name\":\"vpadmin\",\"@id\":\"https:\/\/www.method-post.com\/fr\/#\/schema\/person\/c45282b4509328baa27563996f83263e\"},\"headline\":\"Erreurs courantes lors de la r\u00e9alisation des diagrammes d&#8217;aper\u00e7u des interactions UML et comment les \u00e9viter\",\"datePublished\":\"2026-04-13T20:27:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/\"},\"wordCount\":2585,\"publisher\":{\"@id\":\"https:\/\/www.method-post.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.method-post.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/04\/uml-interaction-overview-mistakes-kawaii-infographic.jpg\",\"keywords\":[\"academic\",\"interaction overview diagram\"],\"articleSection\":[\"UML\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/\",\"url\":\"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/\",\"name\":\"Erreurs courantes sur les diagrammes d'aper\u00e7u d'interaction UML et leurs corrections \ud83d\udee0\ufe0f\",\"isPartOf\":{\"@id\":\"https:\/\/www.method-post.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.method-post.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/04\/uml-interaction-overview-mistakes-kawaii-infographic.jpg\",\"datePublished\":\"2026-04-13T20:27:12+00:00\",\"description\":\"Apprenez les erreurs courantes lors de la r\u00e9alisation des diagrammes d'aper\u00e7u d'interaction UML. \u00c9vitez les erreurs de flux de contr\u00f4le, les mauvaises encadrements et la confusion sur la notation pour un meilleur design du syst\u00e8me.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/#primaryimage\",\"url\":\"https:\/\/www.method-post.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/04\/uml-interaction-overview-mistakes-kawaii-infographic.jpg\",\"contentUrl\":\"https:\/\/www.method-post.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/04\/uml-interaction-overview-mistakes-kawaii-infographic.jpg\",\"width\":1664,\"height\":928},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.method-post.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Erreurs courantes lors de la r\u00e9alisation des diagrammes d&#8217;aper\u00e7u des interactions UML et comment les \u00e9viter\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.method-post.com\/fr\/#website\",\"url\":\"https:\/\/www.method-post.com\/fr\/\",\"name\":\"Method Post French | Your Daily Guide to AI &amp; Software Solutions\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.method-post.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.method-post.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.method-post.com\/fr\/#organization\",\"name\":\"Method Post French | Your Daily Guide to AI &amp; Software Solutions\",\"url\":\"https:\/\/www.method-post.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.method-post.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.method-post.com\/fr\/wp-content\/uploads\/sites\/6\/2025\/02\/logo-big.png\",\"contentUrl\":\"https:\/\/www.method-post.com\/fr\/wp-content\/uploads\/sites\/6\/2025\/02\/logo-big.png\",\"width\":117,\"height\":71,\"caption\":\"Method Post French | Your Daily Guide to AI &amp; Software Solutions\"},\"image\":{\"@id\":\"https:\/\/www.method-post.com\/fr\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.method-post.com\/fr\/#\/schema\/person\/c45282b4509328baa27563996f83263e\",\"name\":\"vpadmin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.method-post.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.method-post.com\"],\"url\":\"https:\/\/www.method-post.com\/fr\/author\/vpadmin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Erreurs courantes sur les diagrammes d'aper\u00e7u d'interaction UML et leurs corrections \ud83d\udee0\ufe0f","description":"Apprenez les erreurs courantes lors de la r\u00e9alisation des diagrammes d'aper\u00e7u d'interaction UML. \u00c9vitez les erreurs de flux de contr\u00f4le, les mauvaises encadrements et la confusion sur la notation pour un meilleur design du syst\u00e8me.","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.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/","og_locale":"fr_FR","og_type":"article","og_title":"Erreurs courantes sur les diagrammes d'aper\u00e7u d'interaction UML et leurs corrections \ud83d\udee0\ufe0f","og_description":"Apprenez les erreurs courantes lors de la r\u00e9alisation des diagrammes d'aper\u00e7u d'interaction UML. \u00c9vitez les erreurs de flux de contr\u00f4le, les mauvaises encadrements et la confusion sur la notation pour un meilleur design du syst\u00e8me.","og_url":"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/","og_site_name":"Method Post French | Your Daily Guide to AI &amp; Software Solutions","article_published_time":"2026-04-13T20:27:12+00:00","og_image":[{"width":1664,"height":928,"url":"https:\/\/www.method-post.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/04\/uml-interaction-overview-mistakes-kawaii-infographic.jpg","type":"image\/jpeg"}],"author":"vpadmin","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"vpadmin","Dur\u00e9e de lecture estim\u00e9e":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/#article","isPartOf":{"@id":"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/"},"author":{"name":"vpadmin","@id":"https:\/\/www.method-post.com\/fr\/#\/schema\/person\/c45282b4509328baa27563996f83263e"},"headline":"Erreurs courantes lors de la r\u00e9alisation des diagrammes d&#8217;aper\u00e7u des interactions UML et comment les \u00e9viter","datePublished":"2026-04-13T20:27:12+00:00","mainEntityOfPage":{"@id":"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/"},"wordCount":2585,"publisher":{"@id":"https:\/\/www.method-post.com\/fr\/#organization"},"image":{"@id":"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/#primaryimage"},"thumbnailUrl":"https:\/\/www.method-post.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/04\/uml-interaction-overview-mistakes-kawaii-infographic.jpg","keywords":["academic","interaction overview diagram"],"articleSection":["UML"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/","url":"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/","name":"Erreurs courantes sur les diagrammes d'aper\u00e7u d'interaction UML et leurs corrections \ud83d\udee0\ufe0f","isPartOf":{"@id":"https:\/\/www.method-post.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/#primaryimage"},"image":{"@id":"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/#primaryimage"},"thumbnailUrl":"https:\/\/www.method-post.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/04\/uml-interaction-overview-mistakes-kawaii-infographic.jpg","datePublished":"2026-04-13T20:27:12+00:00","description":"Apprenez les erreurs courantes lors de la r\u00e9alisation des diagrammes d'aper\u00e7u d'interaction UML. \u00c9vitez les erreurs de flux de contr\u00f4le, les mauvaises encadrements et la confusion sur la notation pour un meilleur design du syst\u00e8me.","breadcrumb":{"@id":"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/#primaryimage","url":"https:\/\/www.method-post.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/04\/uml-interaction-overview-mistakes-kawaii-infographic.jpg","contentUrl":"https:\/\/www.method-post.com\/fr\/wp-content\/uploads\/sites\/6\/2026\/04\/uml-interaction-overview-mistakes-kawaii-infographic.jpg","width":1664,"height":928},{"@type":"BreadcrumbList","@id":"https:\/\/www.method-post.com\/fr\/common-mistakes-uml-interaction-overview-diagrams\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.method-post.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Erreurs courantes lors de la r\u00e9alisation des diagrammes d&#8217;aper\u00e7u des interactions UML et comment les \u00e9viter"}]},{"@type":"WebSite","@id":"https:\/\/www.method-post.com\/fr\/#website","url":"https:\/\/www.method-post.com\/fr\/","name":"Method Post French | Your Daily Guide to AI &amp; Software Solutions","description":"","publisher":{"@id":"https:\/\/www.method-post.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.method-post.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.method-post.com\/fr\/#organization","name":"Method Post French | Your Daily Guide to AI &amp; Software Solutions","url":"https:\/\/www.method-post.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.method-post.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.method-post.com\/fr\/wp-content\/uploads\/sites\/6\/2025\/02\/logo-big.png","contentUrl":"https:\/\/www.method-post.com\/fr\/wp-content\/uploads\/sites\/6\/2025\/02\/logo-big.png","width":117,"height":71,"caption":"Method Post French | Your Daily Guide to AI &amp; Software Solutions"},"image":{"@id":"https:\/\/www.method-post.com\/fr\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.method-post.com\/fr\/#\/schema\/person\/c45282b4509328baa27563996f83263e","name":"vpadmin","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.method-post.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.method-post.com"],"url":"https:\/\/www.method-post.com\/fr\/author\/vpadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.method-post.com\/fr\/wp-json\/wp\/v2\/posts\/1384","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.method-post.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.method-post.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.method-post.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.method-post.com\/fr\/wp-json\/wp\/v2\/comments?post=1384"}],"version-history":[{"count":0,"href":"https:\/\/www.method-post.com\/fr\/wp-json\/wp\/v2\/posts\/1384\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.method-post.com\/fr\/wp-json\/wp\/v2\/media\/1385"}],"wp:attachment":[{"href":"https:\/\/www.method-post.com\/fr\/wp-json\/wp\/v2\/media?parent=1384"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.method-post.com\/fr\/wp-json\/wp\/v2\/categories?post=1384"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.method-post.com\/fr\/wp-json\/wp\/v2\/tags?post=1384"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}