Es wurde als ein Standardisierungsvorschlag im Rahmen der service-orientierten Architektur (SOA) für die XML-basierte Formulierung von Prozessdefinitionen entwickelt. Business Process Modelling Language entstand vom Industriekonsortium Business Process Management Initiative (BPMI).