الفهرس | Only 14 pages are availabe for public view |
Abstract An Ontology is a formal, explicit specification of a shared conceptualization. A ”conceptualization” is an abstract model of a phenomenon, created by identification of the relevant concepts of the phenomenon. A possible application of Ontologies is intra-organization communication and knowledge management. Providing terms, relations and constraints, an Ontology is equipped to allow an accurate and common means of communications between organization members. The proposed system presents semi-automated system for establishing global ontology by merging two ontologies. It uses two processes: matching and merging. Matching process uses string-based technique, this technique uses four methods: exact method to detect identical terms, and substring, suffix and prefix methods to compare between terms. Using these four methods altogether improve the effectiveness of matching process, matching process uses also language-based techniques; this technique uses WordNet Method to detect terms that have the same meaning. This technique improves also the effectiveness of matching process. The proposed system presents a merging method of taxonomies in effective way. The system solves redundancy and inconsistency problem in integrated ontology. The proposed system has been applied on the agricultural domain for Faba Bean crop to get a dynamic integrated ontology, it can be applied also on all crops whatever field crops or horticulture crops. ”Dynamic” means that: the integrated ontology can be modified, by using the proposed system when needed. The evaluation of the proposed system shows that the performance of the system has high quality. The comparison of the proposed system and other systems shows that the proposed system has advantage of using five matching methods for mapping between terms that make the mapping between terms more perfect and efficient. The merger algorithm solve problems which appeared in other systems. Abstract This work has been published in: Proceeding of the Tenth Conference on Language Engineering, Egyptian Society of Language Engineering, ESOLEC 2010, Cairo, Egypt, December 15-16, 2010, P: 60 - 66. Proceeding of the International Joint Conference on Advances in Signal Processing and Information Technology, SPIT 2011, Amsterdam, Netherlands, Springer Vergal , December 1- 2, 2011, pp. 75 – 82 Proceeding of the Eleventh Conference on Language Engineering, Egyptian Society of Language Engineering, ESOLEC 2011, Cairo, Egypt, December 14-15, 2011, P: 68 - 81. International Journal of Computer Applications 54(2):46-53, September 2012. Published by Foundation of Computer Science, New York, USA. |