Pour préparer l'implémentation nous ajouterons donc un certain nombre de composants :
- Tout d'abord, le swinlane BPMN peut être implémenté par un orchestrateur BPM
- Les demandes client sont stockées dans une base de données.
- Une fois les demandes affectées aux vendeur, elle sont transformées en tâches qui sont stockées dans une base de données contenant les différentes corbeilles de tâches des différents vendeurs
- Un composant alimente périodiquement l'orchestrateur avec les demandes déposées par les clients
- Un composant assure l'interface entre le portail du vendeur et l'orchestrateur.