In the current paper we describe how to combine web services and task patterns in a joint infrastructure. The central intention is to make up executable business processes by including generic pattern based web services which establish a relation between the service infrastructure and task management. This approach significantly increases the flexibility of process modeling due to the flexible definition and introduction of new task patterns and their incorporation in the web service framework. Semantic technologies are the common ground which enables the combination of the two approaches. Thus gaps in service compositions can be closed and later completed by automated services if a demand is asserted.