Business Process Modeling Language (BPML)
Definition - What does Business Process Modeling Language (BPML) mean?
Business Process Modeling Language (BPML) is a metalanguage for modeling business processes and business data. It provides an abstracted execution model for collaborative and transactional business processes based on the transactional finite-state machine concept.
BPML was a metalanguage developed by the Business Process Management Initiative (BPMI) to model business processes and has been dropped in support of Business Process Execution Language (BPEL).
BPML capability is intended for mission-critical applications by supporting synchronous and asynchronous distributed transactions. It offers a reliable security mechanism, is used in integrated development environments, houses project management capability and models business processes over the Internet. BPML also has an associated business process query language to execute business processes.