Adaptive data integration using services (ADIUS)