•Task: to communicate with the
data sources and do format translations.
•They are built w.r.t. a
specific source.
•They can sit either at
the source or at the mediator.
•Often hard to build
(very little science).
•Can be “intelligent”:
perform source-specific optimizations.