1. A method for configuring a service-oriented business process system in which business process functions, events, and services are defined and transformed into a technical business process model, the method comprising: at a process management system having at least one memory and at least one processor, the process management system interacting with heterogeneous and distributed software systems for executing parts of a process, the distributed software systems utilizing, at least, web-based services to participate in the process, the process management system configured to: match business process functions to services to form an extended event-driven process chain (eEPC) by comparing semantic similarities and syntactical similarities between service requirements with services available from a service repository, each said service having an associated service capability and each said service capability having at least one associated service resource; merge, when multiple matches are possible for a single business process function, the possible matches in accordance with a configurational operator, the configurational operator being one of a disjunctive operator, a conjunctive operator, and an adjunctive operator; and convert the eEPC to a service-oriented event-driven process chain (sEPC) by replacing service capabilities with the associated matching services and the associated configurational operator in accordance with integrity rules, wherein the integrity rules comprise allowing automated functions to be assigned to disjunctive or conjunctive service capabilities calling upon, at least, a software resource, allowing semi-automated functions to include human service capabilities calling upon, at least, a human resource, and at least one interaction service capability calling upon, at least, a software resource, and allowing manual functions to include human service capabilities calling upon, at least, a human resource, and to be assigned to adjunctive service capabilities such that deployment of manual functions is user-specified.