|
Business Process Modeling Language (BPML) is
an Extensible Markup Language (XML)-based meta-language
developed by the Business Process Management Initiative (BPMI)
as a means of modeling business processes.
|
According to "WhatIs":
BPML includes specifications for ACID
transactions and long-running
transactions, dataflow, messages and scheduled events, business
rules, security roles, and exceptions. BPMI has identified three
crucial aspects of BPML capability: because it will be used for
mission critical applications, it must support both synchronous
and asynchronous distributed transactions; because it will model
business processes deployed over the Internet, it must offer reliable
security mechanisms; and because it will be used throughout integrated
development environments, it must encompass project management
capabilities.
|