Langage de modélisation de processus métier (bpml)

Définition - Que signifie le langage de modélisation des processus métiers (BPML)?

Le Business Process Modeling Language (BPML) est un métalangage pour la modélisation des processus métier et des données métier. Il fournit un modèle d'exécution abstrait pour les processus commerciaux collaboratifs et transactionnels basé sur le concept de machine transactionnelle à états finis.

BPML était un métalangage développé par la Business Process Management Initiative (BPMI) pour modéliser les processus métier et a été abandonné en support du Business Process Execution Language (BPEL).

La capacité BPML est destinée aux applications critiques en prenant en charge les transactions distribuées synchrones et asynchrones. Il offre un mécanisme de sécurité fiable, est utilisé dans des environnements de développement intégrés, héberge des capacités de gestion de projet et modélise les processus commerciaux sur Internet. BPML a également un langage de requête de processus métier associé pour exécuter les processus métier.

Definir Tech explique le langage de modélisation des processus métiers (BPML)

BPML définit généralement un modèle abstrait et la grammaire utilisée pour exprimer un processus générique. En tant que tel, il peut être utilisé pour définir des processus métier d'entreprise, des services Web complexes et des collaborations multipartites.

Les pièces de base qui composent un modèle abstrait BPML sont des constructions BPML. La syntaxe XML des constructions est fournie par la spécification BPML.

Les attributs suivants sont définis dans une spécification BPML:

  • Espace de noms
  • Détails
  • Importations
  • Espace de noms cible

Les activités d'un BPML exécutent des fonctions spécifiques et sont simples ou complexes. Les activités simples telles que l'action, l'affectation, l'appel, la compensation, etc., ne peuvent pas être davantage décomposées et effectuer une seule opération. Les activités complexes telles que tout, séquence, commutation, etc., sont composées d'une ou plusieurs activités et dirigent l'exécution d'une activité à partir d'un autre ensemble d'activités.

BPML n'est plus d'usage courant.