Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 31100
Temporal Extension to OWL Ontologies

Authors: Sudeep Marwaha, Punam Bedi


Ontologies play an important role in semantic web applications and are often developed by different groups and continues to evolve over time. The knowledge in ontologies changes very rapidly that make the applications outdated if they continue to use old versions or unstable if they jump to new versions. Temporal frames using frame versioning and slot versioning are used to take care of dynamic nature of the ontologies. The paper proposes new tags and restructured OWL format enabling the applications to work with the old or new version of ontologies. Gene Ontology, a very dynamic ontology, has been used as a case study to explain the OWL Ontology with Temporal Tags.

Keywords: Semantic Web, OWL, Frame and slot Versioning, OntologyVersioning

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1136


[1] P. Bedi, K. D. Sharma, S. Kaushik, "Time Dimension to Frame Systems", Journal of Information Science and Technology, Vol.2, No.3, pp.212-228, April 1993.
[2] Gene Ontology Consortium, "The Gene Ontology (GO) Database and Informatics Resource" Nucleic Acids Research, Vol. 32, Database Issue, pp. 258-261, 2004.
[3] R. Maiocchi and B. Pernici, "Temporal Data Management Systems: A Comparative View", IEEE Trans. on Knowledge & Data Engg., Vol.3, No.4, Dec.1991.
[4] N. F. Noy, and M. Klein, , "Ontology Evolution: Not the Same as Schema Evolution" Knowledge and Information Systems, Vol. 6, pp. 428-440, 2004.
[5] N. F. Noy, and M. A. Musen, "Ontology Versioning in an Ontology Management Framework" Intelligent Systems, IEEE, Vol. 19, No. 4., pp. 6-13, 2004.
[6] P. Bedi, and S. Marwaha, "Framework for Ontology Based Expert Systems: Disease & Pests Identification in Crops - A Case Study", in: Proceedings of the International Conference of Artificial Intelligence (IC-AI) 2005: 256-259, 2005.
[7] D. Brickley, and R. V. Guha, "RDF Vocabulary Description Language 1.0: RDF Schema", W3C Note, World Wide Web Consortium, URL , February 2004.
[8] M. C. A. Klein, D. Fensel, A. Kiryakov, and D. Ognyanov, "Ontology Versioning and Change Detection on the Web", in: Proceedings of the 13th International Conference on Knowledge Engineering and Knowledge Management (EKAW02), Spain, LNCS vol. 2473, pp 197- 212, October 1-4, 2002.
[9] J. Heflin, and Z. Pan, "A Model Theoretic Semantics for Ontology Versioning" 3rd International Semantic Web Conference 2004, Lecture Notes in Computer Science vol. 3298, Springer-Verlag, pp. 62-76, 2004.
[10] N. F. Noy, and M. A. Musen, "PromptDiff: A Fixed-Point Algorithm for Comparing Ontology Versions," in Proc. 18th Nat-l Conf. Artificial Intelligence (AAAI 2002), AAAI Press, pp. 744-750, 2002.
[11] M. K. Smith, C. Welty, and D. L. McGuinness, "OWL Web Ontology Language Guide". W3C Note, World Wide Web Consortium, February 2004. URL .
[12] Gruber, T. R., Toward principles for the design of ontologies used for knowledge sharing, KSL-93-04, Knowledge Systems Laboratory, Stanford University, 2003. .
[13] Pinto, H. S., and Martins, P. J., A methodology for ontology integration, in proc. of the International Conference on Knowledge Capture, pp 131- 138, 2001, Victoria, British Columbia, Canada.
[14] McGuinness, D., Fikes, R., Rice, J., and Wilder, S., An environment for merging and testing large ontologies, in Proc. of the 7th Internationational Conference on Principles of Knowledge Representation and Reasoning (KR2000), pp483-493, 2003, Breckenridge, Colorado, USA.
[15] Li, L., Wu, B., and Yang, Y., Agent-based Ontology Integration for Ontology-based Applications, in Conferences in Research and Practice in Information Technology (CRPIT), Vol. 58, 2005.