Table des matières:
- Définition - Que signifie le langage de modélisation de processus métier (BPML)?
- Techopedia explique le langage de modélisation des processus métier (BPML)
Définition - Que signifie le langage de modélisation de processus métier (BPML)?
Le Business Process Modeling Language (BPML) est un métalangage pour la modélisation des processus métier et des données métiers. Il fournit un modèle d'exécution abstrait pour les processus commerciaux collaboratifs et transactionnels basés 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é au profit du Business Process Execution Language (BPEL).
La capacité BPML est destinée aux applications stratégiques 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 métier sur Internet. BPML possède également un langage de requête de processus métier associé pour exécuter les processus métier.
Techopedia explique le langage de modélisation des processus métier (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 parties de base qui composent un modèle abstrait BPML sont des constructions BPML. La syntaxe XML pour les constructions est fournie par la spécification BPML.Les attributs suivants sont définis dans une spécification BPML:
- Espace de noms
- traits
- Importations
- Espace de noms cible
Les activités dans un BPML remplissent des fonctions spécifiques et sont simples ou complexes. Les activités simples telles que l'action, l'attribution, 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 toutes, 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.