Success with BPMN 2.0 – Message Exchange
Designing Message Exchange is acutally designing Business Processes.
Problems, that occur in the area of message exchange often have their reason in the designed Business Processes or – lack of design of them.
For example, there might be a Purchase Order Request message and a Purchase Order Confirmation Message. Then after a while the buyer sends a Purchase Order cancellation. But at the same time the seller has sent the message, that the Purchase Order now has been delivered. Therefore there might be a problem.
However in my opinion the business process is not designed flexible enough. For example the Business Process should also be designed for cancellation rejection. For example if the Purchase Order has already been delivered. So if the Business Process is designed flexibly enough, then the problems, that can occur in message exchange also are able of being resolved.

Social Links