Abstract: The present invention provides a system, method and computer program for metadata conduit driven data integration in which data from one or more data sources is integrated using a pre-processor, a modeler, a metadata repository, a virtual data access engine and a web portal, wherein an integration server consumes the metadata stored in the repository to direct queries to data sources and aggregate data and provide functional views of this data to the information consumers. The metadata stored in the repository also drives generation of platform independent applications used in the life sciences domain (research and/or drug development and diagnostics).