Une association de rôle est une relation qui conçoit une interaction entre un processus et une unité d'organisation affichée sous forme d'acteur.
Une association de rôles peut être créée dans un diagramme racine (voir Diagramme racine) avec l'un des langages cibles suivants :
Une association de rôle peut avoir les rôles suivants :
Si l'orientation de l'association de rôle n'est pas affichée, vous pouvez modifier les préférences d'affichage des associations de rôle, en sélectionnant
.Dans l'exemple suivant, le client interagit avec le processus racine via un rôle demandeur, et le processus racine interagit avec le transporteur et le fournisseur via des rôles répondeurs :
Les association de rôles ne sont pas admises dans les processus décomposés des diagrammes racine associés aux langages BPEL ou ebXML. Pour plus d'informations, voir Diagramme racine).