Overview and analysis of methodologies for building ontologies
reverse engineering and design recovery : a taxonomy .