Caractéristiques avancées des événements
HOPEX propose l’ensemble des événements introduits dans la norme BPMN. Pour plus de détails sur la manière de les utiliser dans un diagramme de processus, voir
"", page 45.
Le simulateur de HOPEX vous permet d’associer un événement à une durée et à un coût, quels que soient son type et sa nature.
En mode standard, vous avez également la possibilité de lui attacher un collecteur de données afin de visualiser les résultats propres à cet événement. Voir
"Collecteur de données".
Relier les processus par les événements
Afin d’être en mesure de faire fonctionner la simulation sur plusieurs processus enchaînés, il est important de relier correctement les événements aux enchaînements. Pour plus de détails sur la spécification de ces liaisons, voir
"Relier des événements aux enchaînements", page 33.
Dans l’exemple du processus de "Restauration sur place", il faut distinguer les jetons arrivant de l’opération "Accueil" représentant l’arrivée de nouveaux clients des jetons arrivant de l’opération "Facturation" qui représentent l’émission de la facture. Par ailleurs, en sortie, il faut distinguer les jetons représentant la fin du repas des jetons représentant l’émission des la commande vers le service de facturation.

Les événements pris en compte lors de la simulation du processus ainsi que les erreurs rencontrés sont reportés dans le compte rendu du scénario. Voir
"Mettre à jour un scénario".
Traiter un événement attaché à un processus
Un traitement placé en bordure d’un processus est considéré par le simulateur comme une sortie du processus traitée de manière spécifique. Pour plus de détails sur la manière d’attacher un événement à un processus, voir
"Attacher un événement à un processus", page 35.
Du point de vue du simulateur, un événement placé en bordure d’un processus peut être traité de trois manières différentes :
• Si le processus n’est pas décrit, la probabilité d’occurrence de l’événement placé sur le bord du processus est définie sur l’enchaînement de sortie de l’événement.

Implicitement, le simulateur considère d’abord un premier choix exclusif entre l’événement sur le bord et l’ensemble des autres sorties du processus.

Une erreur est générée si aucune probabilité n’est spécifiée sur l’enchaînement en sortie de l’événement sur le bord.
• Si le processus est décrit et que l’événement sur le bord est lié à un événement à l’intérieur du processus, alors chaque jeton qui arrive sur l’événement à l’intérieur du processus est envoyé vers l’événement qui est sur le bord.
• Si le processus est décrit mais qu’aucun événement interne n’est relié à l’événement sur le bord, alors la description du processus est ignorée et le simulateur prend en compte la probabilité d’occurrence de l’événement telle que spécifiée sur son enchaînement en sortie.

Il est aussi possible d’exclure du scénario l’événement attaché au bord d’un processus.