Systems, methods, and program products for federating a plurality of data sources using semantic data models are disclosed. A configuration ontology may be generated for each data source to identify how to access the data source. Generated metadata ontologies may be generated based upon extracted metadata to specify the data present at each data source. Domain ontologies may be generated for one or more target data environments that comprise a respective lexicon for specifying queries of the plurality of data sources. Bridge ontologies may be generated comprising electronic mappings between each data source and each domain ontology. For each data source that cannot be queried in place, a re-hosted data ontology may be generated by extracting the data and converting it to a corresponding triple data structure based upon the respective bridge ontology and the respective extracted metadata. Queries may then be directed to the plurality of data sources.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.