Requirements-Driven Design and Configuration Management of Business Processes