An integrated management of business processes demands a strictly process-oriented development of the supporting IT. Process-orientation is especially promoted by Service-Oriented Architectures (SOA), where loosely coupled business services are being composed to executable processes. In this paper we present a model-driven methodology for a top-down development of a process-oriented IT support based on a SOA. In contrary to existing approaches we also include the monitoring required for business process controlling and introduce metamodels for the specification of process performance indicators in conjunction with the necessary monitoring. Furthermore, we show how these models are transformed to executable process definitions extended by the required monitoring activities.