I’m struggling with how to represent interfaces where multiple integration layers (middleware) are involved.
We have opted to represent middleware as IT Components and link them to interfaces, however in the case of multiple integration layers that act in sequence this kind of representation does not reflect the sequenciality of the flow.
Additional complexity is given by the fact that one portion of the interface (e.g. from Source App to Middleware 1) may have certain properties (frequency, mode, etc.), while another portion (e.g. from Middleware 1 to Middleware 2 or from Middleware 2 to Target App) may have different properties. There is no way to capture this variance in the Interface FS if we stick to the out-of-the-box metamodel.
Any help would be greatly appreciated

