ビジネスプロセスモデリング
BPMスーツ・ソフトウエアは、事業体アプリケーションにBPMエンジンを構築することを可能にするプログラミング・インタフェース(Webサービス、アプリケーション・プログラム・インタフェース(API))を提供する。この構成要素は、しばしばBPMスーツのエンジンとして参照される。
BPMのため紹介されているプログラミング言語には以下を含む。
一部の規格
BPMN
BPEL
WS-CDL(英語版)
XPDL
いくつかのベンダー特定言語
ARIS(英語版)EPCサポート
jBPM(英語版)
事業プロセスモデリングに関係するその他の技術は、モデル駆動型アーキテクチャとサービス指向アーキテクチャがある。