EVENT-BASED PROCESS CONFIGURATION

A system and method for configuring an event-based process are disclosed. A configuration module receives input describing an event-based process or modifications to an event-based process. For example, the configuration module receives as input a graphical depiction of one or more states and state...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: BENTLEY, RICHARD, M, BATES, JOHN, SMITH, GARETH
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A system and method for configuring an event-based process are disclosed. A configuration module receives input describing an event-based process or modifications to an event-based process. For example, the configuration module receives as input a graphical depiction of one or more states and state transitions that comprise at least a portion of the event-based process. Using the received input description, the configuration module generates executable data, such as data formatted as an event processing language, corresponding to the input. The executable data is then communicated to an event engine which executes the executable data to implement the event-based process or modifications to an event-based process corresponding to the received input. One or more aspects of the execution of the event-based process may also be visualized, and graphically modified, though an event monitoring module. Le système et le procédé décrits permettent de configurer un processus basé sur un événement. Un module de configuration reçoit une entrée décrivant un processus basé sur un événement ou des modifications apportées à un processus basé sur un événement. Par exemple, le module de configuration reçoit comme entrée une description graphique d'un ou plusieurs états et transitions d'état qui constituent au moins une partie du processus basé sur un événement. En utilisant la description de l'entrée reçue, le module de configuration génère des données exécutables, comme des données formatées comme un langage de traitement d'événement, correspondant à l'entrée. Les données exécutables sont ensuite communiquées à un moteur d'événements qui exécute les données exécutables pour mettre en oevre le processus basé sur un événement ou les modifications apportées à un processus basé sur un événement correspondant à l'entrée reçue. Un ou plusieurs aspects de l'exécution du processus basé sur un événement peuvent également être visualisés, et modifiés graphiquement, par l'intermédiaire d'un module de surveillance d'événement.