1. A computer-implemented method comprising: accessing a business process platform that includes a business process definition and a provider semantic configuration, the business process definition modeling a business process as a workflow comprising a plurality of dependent tasks, wherein the business process definition identifies a user interface definition, a business object definition, and business object data; generating a group semantic configuration that extends the provider semantic configuration; applying the group semantic configuration to one or more of the user interface definition, the business object definition, and the business object data; and customizing one of the plurality of dependent tasks of the workflow defined in the business process definition based on the group semantic configuration, the customization altering a meaning of at least one element of the customized dependent task, wherein the meaning of the customized dependent task comprises task functionality and behavior.