1. A computer-implemented method for processing convoy scenarios in a message driven process, said method comprising: analyzing a static workflow application for receiving and processing messages; determining if at least one convoy scenario exists in said workflow application, a convoy scenario comprising a scenario wherein: at least a portion of receivable messages are related; a relationship of related messages is determinable upon receipt of a first one of said related messages; a plurality of messages may be received prior to processing any of said related messages; and said related messages are to be handled by a common process; classifying each existing convoy scenario as one of a plurality of convoy classes; and for each convoy class, generating a convoy-class-specific infrastructure for correlating incoming messages of a convoy class with processes associated with said each convoy class and message type.