Adaptive workflow composition in service-based systems door