(Business Process Modeling Language) Language for creating automated business processes. BPML makes use of WSCI (web service choreography interface), and claims interoperability with rival specification BPEL4WS. BPML processes can be graphically represented using the companion Business Process Modeling Notation (BPMN).