A similarity degree computing section (211) calculates the similarity between each of the one or more partial ontologies in the ontology of the first system and the reference ontology of the second system as a similarity of each portion ontology.The candidate extraction unit (212) is based on the ontology of the first system Each part ontology having similarity satisfying the similarity criterion and the set of partial ontologies for combining the partial ontologies with similarity satisfying the similarity criterion are extracted as an ontology candidate.The ontology output part (214) outputs the ontology candidate as an ontology for the second system when the ontology candidate satisfies the constraint condition.
展开▼