Indholdsfortegnelse:
- Definition - Hvad betyder BPML (Business Process Modelling Language)?
- Techopedia forklarer BPML (Business Process Modelling Language)
Definition - Hvad betyder BPML (Business Process Modelling Language)?
Business Process Modelling Language (BPML) er et metalsprog til modellering af forretningsprocesser og forretningsdata. Det tilvejebringer en abstraheret eksekveringsmodel til samarbejds- og transaktionsprocesser baseret på det transaktionsmæssige maskine-koncept.
BPML var et metalsprog udviklet af Business Process Management Initiative (BPMI) til at modellere forretningsprocesser og er blevet droppet til støtte for Business Process Execution Language (BPEL).
BPML-kapacitet er beregnet til missionskritiske applikationer ved at understøtte synkrone og asynkrone distribuerede transaktioner. Det tilbyder en pålidelig sikkerhedsmekanisme, bruges i integrerede udviklingsmiljøer, huser projektstyringsevne og modellerer forretningsprocesser over Internettet. BPML har også et tilknyttet sprogforespørgsel om forretningsprocesser til at udføre forretningsprocesser.
Techopedia forklarer BPML (Business Process Modelling Language)
BPML definerer generelt en abstrakt model og grammatikken, der bruges til at udtrykke en generisk proces. Som sådan kan det bruges til at definere firmaprocesser, komplekse webtjenester og flerpartssamarbejde.
Basisdelene, der udgør en abstrakt BPML-model, er BPML-konstruktioner. XML-syntaks for konstruktionerne leveres af BPML-specifikation.Følgende attributter er defineret i en BPML-specifikation:
- navnerum
- Funktioner
- Import
- Målnavnsområde
Aktiviteter i en BPML udfører specifikke funktioner og er enten enkle eller komplekse. Enkle aktiviteter som handling, tildeling, opkald, kompensation osv. Kan ikke nedbrydes yderligere og udføre en enkelt handling. Komplekse aktiviteter såsom alle, sekvens, switch osv. Er sammensat af en eller flere aktiviteter og dirigerer udførelsen af en aktivitet fra et andet aktivitets sæt.
BPML er ikke mere i almindelig brug.