ALERT

[WEBINAR] See the Whole Story: The Case for a Visualization Platform

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.

Techopedia explains Business Process Modeling Language (BPML)

BPML generally defines an abstract model and the grammar used to express a generic process. As such, it can be used to define enterprise business processes, complex Web services and multiparty collaborations.

The base parts that make up a BPML abstract model are BPML constructs. XML syntax for the constructs is provided by BPML specification.

The following attributes are defined in a BPML specification:

  • Namespace
  • Features
  • Imports
  • Target namespace

Activities in a BPML perform specific functions and are either simple or complex. Simple activities such as action, assign, call, compensate, etc., cannot be further decomposed and perform a single operation. Complex activities such as all, sequence, switch, etc., are composed of one or more activities and direct the execution of an activity from another activity set.

BPML is not in common use any more.

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
Tweat cdn.techopedia.com
"Techopedia" on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
Free Whitepaper: The Path to Hybrid Cloud
Free Whitepaper: The Path to Hybrid Cloud:
The Path to Hybrid Cloud: Intelligent Bursting To Amazon Web Services & Microsoft Azure
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.