Software mediators as first-class entities of systems-of-systems software architectures | Synapse