ビジネス・プロセス (具体的には BPEL ベースのビジネス・プロセス) は、SCA に含まれるサービス・コンポーネントの土台を形作ります。
単純な注文の承認であろうが、複雑な製造プロセスであろうが、企業には常にビジネス・プロセスがあります。 ビジネス・プロセス とは、ビジネスに関連する一連のアクティビティーのことで、これらのアクティビティーはビジネス目標を達成するために特定のシーケンスで呼び出されます。 ビジネス・インテグレーションの世界では、ビジネス・プロセスはある種のマークアップ言語を使用して定義されます。
ビジネス・プロセスは、他のサポート・サービスやサービス・コンポーネント、例えばビジネス・ステート・マシン、ヒューマン・タスク、ビジネス・ルール、データ・マップなどを呼び出すことができます。 さらに、デプロイされたプロセスは、短時間で実行することも、長期間実行することもできます。 プロセスが数年にわたって実行される場合もあります。
J2EE 世界のほとんどのコンポーネントと同じく、ビジネス・プロセスはコンテナー内で稼働します。 IBM® WebSphere® プラットフォームでは、この特定のコンテナーを Business Process Choreographer と呼びます。Business Process Choreographer は、WebSphere Process Server でビジネス・プロセスとヒューマン・タスクを実行する役割を果たします。