Ein Task, der von einem Softwareservicetyp oder einem Softwareservice-Operationstyp unterstützt wird, wird in ein Element vom Typ Activity in XPDL transformiert. Das Element vom Typ Activity ist in einem Element vom Typ Activities definiert, das als Container-Element für alle Aktivitäten eines Workflow-Prozesses dient. Grafische Informationen aus ARIS wie Größe, Position oder Farbe werden in ein Element vom Typ NodeGraphicsInfo der Aktivität in XPDL transformiert.
Zusätzlich wird im Element Activity ein untergeordnetes Element vom Typ Implementation generiert. Die Grafik zeigt das genaue Mapping eines solchen Patterns.
Innerhalb dieser Struktur wird ein Element vom Typ TaskApplication angelegt, das eine Anwendung referenziert, die angelegt wird um den Service aufzurufen.
Der Softwareservicetyp und/oder Softwareservice-Operationstyp muss den folgenden Modellierungskriterien genügen:
Softwareservicetyp:
Softwareservice-Operationstyp