Multi-criteria scheduling of scientific workflows in the Workflow as a Service platform. (January 2023)