Workflow for MDM-TASK-web. The flow of execution is numbered, starting with user inputs, and ends with the visualization stage, along the unidirectional arrows. Double-sided arrows denote the two-way communication handled by JMS. Internal processes are shown in gray boxes. Front-end and back-end functionalities are highlighted with a light red and yellowish background, respectively. (For interpretation of the references to color in this figure legend, the reader is referred to the web version of this article.)