1. Introduction
Workflow Management Systems (WfMSs) [8], [13], [17] are widely recognized as an effective means for improving the management and execution of software development and maintenance processes, particularly by improving the coordination and cooperation between managers and software engineers.