16. An apparatus comprising: a non-transitory, machine-readable medium; a processor coupled to the non-transitory, machine-readable medium, the non-transitory, computer-readable storage medium comprising code executable by the processor for implementing a 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.
16. An apparatus comprising: a non-transitory, machine-readable medium; a processor coupled to the non-transitory, machine-readable medium, the non-transitory, computer-readable storage medium comprising code executable by the processor for implementing a 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. 20. The apparatus of claim 16 , wherein the customization of one of the plurality of dependent tasks comprises: receiving the user interface definition; receiving the business object definition; receiving the business object data; and applying the group semantic configuration to the user interface definition, the business object definition, and the business object data, and wherein the provider semantic configuration is generated by the business process provider as a ready to use semantic configuration, and the group semantic configuration is generated by the business process provider as a customized business process for a group within an organization customer.