Exploiting Schema Knowledge for the Integration of Heterogeneous Sources