Intelligent data mapping
One of the roles of the connectivity layer is to provide features for transformation of the structure of messages. ESB message flows generally can transform messages at a structural and content level by using various mapping tools and features. It is more challenging where there is no direct mapping for the content between the source and target of the message transformation. In such cases, a level of business knowledge is sometimes needed to complete the required mapping. The decision system is able to receive complex XML structures from the bus and send complex structures back. In general, it is possible to relocate the mapping and endpoint look up to the decision system.