1. A system for identifying a solution to a problem, the problem and solution being in different first and second disciplines respectively represented by first and second ontologies each having a plurality of related data elements, the system comprising: a bridging component for generating a bridged ontology including the data elements from the first and second ontologies in response to the number the data elements common to the first and second ontologies satisfying a threshold value; and an inference engine for identifying, from the bridged ontology, the data elements related to the problem and the solution.