Towards Designing Modular and Evolvable Business Processes by