Temporal Extension to OWL Ontologies

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.




References:
[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
http://www.w3.org/TR/rdf-schema/ , 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 http://www.w3.org/TR/owl-guide/ .
[12] Gruber, T. R., Toward principles for the design of ontologies used for
knowledge sharing, KSL-93-04, Knowledge Systems Laboratory,
Stanford University, 2003. http://ksl-web.stanford.edu/ .
[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.