“…Such data integration systems attempt to enable data retrieval from existing heterogeneous and autonomous data sources with a unified query interface, which is significantly different from the data warehouse method. A majority of systems (e.g., [11,12,17,8,35,27,2,26,18]) using this approach emphasize the need for querying capabilities that can pinpoint the most appropriate datasets with a semantically rich query, although, a partially materialized method could also be implemented in mediator to speed up some more frequently used queries (e.g., [21,23]). …”