Mediators in the architecture of future information systems - Wiederhold, G (Comput J, 1992)