A data source detection method and system for detecting data sources are
provided. The data source detection system comprises a generic data
source connector for connecting to a data source, a data source
connectors repository for storing the location of the data source and a
data source model for representing information contained in the data
source. The method comprises the steps of reading a data source connector
repository, locating and connecting to a data source connector of a data
source and building a data source model of the data source.