Flexibility 
                                The middleware can connect as many flow as needed. 1, 10, 100
                                    connectors … 
                             
                            
                                
 Scalability 
                                New connectors can be added if new needs require new systems
                                    to connect, new mapping to add.
                             
                            
                                
 Highly customizable 
                                When needs have evolved, a new version of settings can be
                                    added, mappings can be customized, two configuration can be deployed together.
                                
                             
                            
                                
 Multipoints 
                                The middleware can handle complex messages, that require
                                    several source systems to build, that can be sent to multiple target systems.
                                
                             
                            
                                
 Data Mapping 
                                Translating data from a system to another (Change date format,
                                    Data Cast, Mapping translating, Complex message built from several messages
                                    sharing keys,
                                    Complete with another system information, ...)