Zuhause IT-Management Was ist die Business Process Modeling-Sprache (bpml)? - Definition aus techopedia

Was ist die Business Process Modeling-Sprache (bpml)? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Business Process Modeling Language (BPML)?

Business Process Modeling Language (BPML) ist eine Metasprache für die Modellierung von Geschäftsprozessen und Geschäftsdaten. Es bietet ein abstrahiertes Ausführungsmodell für kollaborative und transaktionale Geschäftsprozesse, das auf dem Konzept der transaktionalen Finite-State-Machine basiert.

BPML war eine Metasprache, die von der Business Process Management Initiative (BPMI) zur Modellierung von Geschäftsprozessen entwickelt wurde und zur Unterstützung der Business Process Execution Language (BPEL) eingestellt wurde.

Die BPML-Funktion ist für geschäftskritische Anwendungen vorgesehen, da sie synchrone und asynchrone verteilte Transaktionen unterstützt. Es bietet einen zuverlässigen Sicherheitsmechanismus, wird in integrierten Entwicklungsumgebungen verwendet, enthält Projektmanagementfunktionen und modelliert Geschäftsprozesse über das Internet. BPML verfügt auch über eine zugeordnete Geschäftsprozess-Abfragesprache zum Ausführen von Geschäftsprozessen.

Techopedia erklärt die Business Process Modeling Language (BPML)

BPML definiert im Allgemeinen ein abstraktes Modell und die Grammatik, die zum Ausdrücken eines generischen Prozesses verwendet wird. Als solches kann es verwendet werden, um Unternehmensgeschäftsprozesse, komplexe Webdienste und Kooperationen zwischen mehreren Parteien zu definieren.

Die Basisteile eines abstrakten BPML-Modells sind BPML-Konstrukte. Die XML-Syntax für die Konstrukte wird durch die BPML-Spezifikation bereitgestellt.

Die folgenden Attribute sind in einer BPML-Spezifikation definiert:

  • Namespace
  • Eigenschaften
  • Importe
  • Ziel-Namespace

Aktivitäten in einer BPML führen bestimmte Funktionen aus und sind entweder einfach oder komplex. Einfache Aktivitäten wie Aktion, Zuweisen, Aufrufen, Kompensieren usw. können nicht weiter zerlegt werden und führen eine einzelne Operation aus. Komplexe Aktivitäten wie all, sequence, switch usw. setzen sich aus einer oder mehreren Aktivitäten zusammen und leiten die Ausführung einer Aktivität von einer anderen Aktivitätsgruppe aus.

BPML ist nicht mehr gebräuchlich.

Was ist die Business Process Modeling-Sprache (bpml)? - Definition aus techopedia