The International Arab Journal of Information Technology (IAJIT)


Using Ontologies for Extracting Differences in the

  Over  time,  the  data  representatives  a  given  domain  can  change,  both  the  data  model  reflecting  the  area.  In  this  situation,  the  presence  of  strategies  that  can  summ arize  the  produced  changes  is  mandatory.  This  study   presents  an  implemented approach based on data mining technique s in order to extract the differences, the model is domain ontology and  the changes are represented by two ontology’s versi ons. The results are summarized in changes report. An experimentation of  the tool was made on the ontology of the cancer dis ease and satisfactory results were obtained.   

[1] Almeida R. and Guizzardi G., Knowledge Engineering an Ontological Approach to Domain Engineering, in Proceedings of the 14 th International Conference on Software Engineering and Knowledge Engineering , pp. 351@358, 2002.

[2] Benslimane S., Malki M., and Rahmouni M., Towards Ontology Extraction from Data, the International Arab Journal of Information Technology , vol. 5, no. 1, pp. 34@44, 2008.

[3] Charlet J., Bachimont B., and Troncy R., Ontologies Pour Le Web S mantique. Le Web S mantique, available at: ncy@revue_i304.pdf, last visited 2005.

[4] Di Pinto F., Lembo D., Lenzerini M., Mancini R., Poggi A., Rosati R., Ruzzi M., and Savo F., Optimizing Query Rewriting in Ontology@Based Data Access, in Proceedings of the 16 th International Conference on Extending Database Technology , pp. 561@572, 2013.

[5] Ding Z., A Probabilistic Extension to Ontology Language OWL, in Proceedings of the 37 th International Conference on System Sciences , Hawaii, pp. 1@10, 2004.

[6] Djedidi R. and Aufaure A., Change Management Patterns (CMP) for Ontology Evolution Process, available at : http://ceur@, last visited 2009.

[7] Djedidi R. and Aufaure A., Ontology Change Management, in: A. Paschke, H. Weigand, W. Behrendt, K. Tochtermann, Pellegrini (Eds.), I@ Semantics 2009, Proceedings of IKNOW 09 and I@SEMANTICS, 611@621, Verlag der Technischen Universitt Graz. 2009.

[8] Doan A., Halevy Y., and Ives G., Principles of Data Integration, Morgan Kaufmann , 2012.

[9] Fethallah H. and Mohammed C., Automated Retrieval of Semantic Web Services: A Matching Based on Conceptual Indexation, the International Arab Journal of Information Technology , vol. 10, no. 1, pp. 61@66, 2013.

[10] Ghobadi A. and Rahgozar M., An Ontology@ Based Semantic Extraction Approach for B2C Ecommerce, the International Arab Journal of Information Technology , vol. 8, no. 2, pp. 163@ 156, 2011.

[11] Groner G., Parreiras S., and Staab S., Semantic Recognition of Ontology Refactoring, in Proceedings of the 9 th International Semantic Web Conference , Shanghai, pp. 273@288, 2010.

[12] Kalyanpur A., Pastor J., Battle S., and Padget J., Automatic Mapping of OWL Ontologies into Java, in Proceedings of the 16 th International Conference on Software Engineering and Knowledge Engineering , 2004.

[13] Klein B., Cosmides L., Tooby J., and Chance S., Decisions and the Evolution of Memory: Multiple Systems, Multiple Functions, Psychological Review , vol. 109, no. 2, pp. 306@ 329, 2002.

[14] Klein M. and Fensel D., Ontology Versioning on the Semantic Web, International Semantic Web Working Symposium , USA, pp. 75@91, 2001.

[15] Klein M. and Noy N., A Component@Based Framework for Ontology Evolution, available at : http://se@pubs.dbs.uni@ eworkfor.pdf, last visited 2001.

[16] Klein M., Change Management for Distributed Ontologies, PhD Thesis, Vrije Amesterdam University , 2004.

[17] Kondylakis H., Plexousakis D., and Tzitzikas Y., Ontology Evolution in Data Integration, available at: 651/paper4.pdf, last visited 2010.

[18] Kun L., Shengqun T., Zhang L., and Tian H., A Method Based on RDB for Detecting Changes Between Multi@version Ontologies, Journal of Computational Information Systems , vol. 8, no. 8, pp. 45@52, 2012.

[19] Maedche A. and Staab A., Measuring Similarity between Ontologies, in Proceedings of the 13 th European Conference on Knowledge Acquisition and Management , Madrid, pp. 251@263, 2002.

[20] Nguyen P., Kaneiwa K., and Nguyen M., Ontology Inferencing Rules and Operations in Conceptual Structure Theory, available at: pdf, 2010.

[21] Noy N. and Kelin M., Ontology Evolution: Not the Same as Schema Evolution, the Knowledge and Information Systems , vol. 6, no. 4, pp. 428@ 440, 2004.

[22] Noy N. and Musen M., Ontology Versionning as an Element of an Ontology Management Framework, IEEE Intelligent System , 2003. Using Ontologies for Extracting Differences in the Dynamic Domain: Application on Cancer Disease 131

[23] Noy N. and Musen M., Promptdiff: A Fixed Point Algorithm for Comparing Ontology Versions, in Proceedings of the 8 th National Conference on Artificial Intelligence , Menlo Park, CA, pp. 744@750, 2002.

[24] Noy N., Chugh A., Liu W., and Musen M., Framework for Ontology Evolution in Collaborative Environments, in Proceedings of the 5 th International Semantic web Conference , Lecture notes in computer science , USA, pp. 544@558, 2006.

[25] Noy N., Kunnatur S., Klein M., and Musen A., Tracking Changes During Ontology Evolution, in Proceedings of the 3 rd International Semantic Web Conference , Hiroshima, pp. 259@273, 2004.

[26] Noy N., Kunnatur S., Klein M., Mark A., and Musen., Tracking Changes During Ontology Evolution, in Proceedings of the 3 rd International Semantic Web Conference , pp. 259@ 273, 2004.

[27] OWL Web Ontology Language Semantics and Abstract Syntax, available at:, last visited 2004.

[28] Rafael S., Parsia B., and Sattler U., Categorising Logical Differences Between OWL Ontologies, in Proceedings of the 20 th ACM International Conference on Information and Knowledge Management , New York, pp. 1541@1546, 2011.

[29] Stojanovic L., Methods and Tools for Ontology Evolution, Thesis of the Karlsruhe University , Germany, 2004.

[30] Suntisrivaraporn B., Modularization@based Approach to Finding All Justifications for OWL DL Entailments, in Proceedings of the 3 rd ASWC , Bangkok, pp. 1@15, 2008.

[31] Wiggisser K. and Eder J., Detecting Changed in Ontologies via DAG Comparison, in Proceedings of the 19 th International Conference , Trondheim, pp. 21@35, 2007. Nora Taleb was Engineer in computer science in 1996. She received a MS degree in artificial intelligence: l acquisition des connaissances pour la construction d un syst me base de connaissance i n 2003. She received a PhD degree in knowledge acquisition for managing an evolving ontology. Currently, she is searcher and lecture at the Department of Computer Science in Annaba University (Algeria). She participated at several internationals conferences: ISPS (International symposium on programming and systems, Algeria, 2003), NACET (North African conference of enginnering technology, Algeria, 2003), TIA 07 (Terminology and artificial intelligence, Toulouse, 2007), ICOSE 09 (International conference on ontology and semantic engineering, Italy, 2009), an d I@ semantics (International conference on semantic systems, Austria, 2009). She is member of the proje ct of Management of the knowledge, the ontologies and the system of decision@making: Application in the industrial maintenance. Her research interests are: Ontology, knowledge acquisition, and expert systems .