According to an embodiment, a method includes constructing a neutral
ontology model of a query front end characterized by ontology schemata
which subsume the plurality of different databases on the network in
order to provide a common semantic interface for use in generating
queries for data from any of the different databases, importing
respective database metadata representing logical and physical structures
of each database subscribed for receiving queries for data from the
database using the query front end, constructing mappings of the database
metadata representing the logical and physical structures of each
subscribed database to the ontology schemata of the query front end, and
storing the constructed mappings for use by the query front end for
queries through the common semantic interface of the neutral ontology
model for data from any of the different databases.