Sommario:
- Definizione: che cosa significa Business Process Modeling Language (BPML)?
- Techopedia spiega Business Process Modeling Language (BPML)
Definizione: che cosa significa Business Process Modeling Language (BPML)?
Business Process Modeling Language (BPML) è un metalinguaggio per la modellazione di processi aziendali e dati aziendali. Fornisce un modello di esecuzione astratto per processi aziendali collaborativi e transazionali basati sul concetto di macchina a stati finiti transazionale.
BPML era un metalinguaggio sviluppato dalla Business Process Management Initiative (BPMI) per modellare i processi aziendali ed è stato abbandonato a supporto del Business Process Execution Language (BPEL).
La funzionalità BPML è destinata ad applicazioni mission-critical supportando transazioni distribuite sincrone e asincrone. Offre un meccanismo di sicurezza affidabile, viene utilizzato in ambienti di sviluppo integrati, ospita la capacità di gestione dei progetti e modella i processi aziendali su Internet. BPML ha anche un linguaggio di query dei processi aziendali associato per eseguire i processi aziendali.
Techopedia spiega Business Process Modeling Language (BPML)
BPML generalmente definisce un modello astratto e la grammatica utilizzata per esprimere un processo generico. Come tale, può essere utilizzato per definire processi aziendali, servizi Web complessi e collaborazioni multipartitiche.
Le parti di base che compongono un modello astratto BPML sono costrutti BPML. La sintassi XML per i costrutti è fornita dalla specifica BPML.I seguenti attributi sono definiti in una specifica BPML:
- Spazio dei nomi
- Caratteristiche
- importazioni
- Spazio dei nomi di destinazione
Le attività in un BPML svolgono funzioni specifiche e sono semplici o complesse. Attività semplici come azione, assegnazione, chiamata, compensazione, ecc., Non possono essere ulteriormente scomposte ed eseguire un'unica operazione. Attività complesse come tutte, sequenza, commutazione, ecc., Sono composte da una o più attività e dirigono l'esecuzione di un'attività da un'altra serie di attività.
BPML non è più in uso comune.