Adaptation of Service-based Business Processes by Context-Aware Replanning