In this report we present a comprehensive survey of the technological landscape in this area. As it is broadly defined and practiced by a number of diverse communities we aim to highlight this diversity. We complement and enhance previously published surveys in this area by focussing on convergence issues and techniques that can be carried over to similar problems. We also aim to identify concrete semantic integration cases which help us to inform a practical set of semantic integration criteria. These could be used to define desiderata for future semantic integration systems.