Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 30184
An Owl Ontology for Commonkads Template Knowledge Models

Authors: B. A. Gobin, R. K. Subramanian


This paper gives an overview of how an OWL ontology has been created to represent template knowledge models defined in CML that are provided by CommonKADS. CommonKADS is a mature knowledge engineering methodology which proposes the use of template knowledge model for knowledge modelling. The aim of developing this ontology is to present the template knowledge model in a knowledge representation language that can be easily understood and shared in the knowledge engineering community. Hence OWL is used as it has become a standard for ontology and also it already has user friendly tools for viewing and editing.

Keywords: Ontology, OWL, Template Knowledge Models, CommonKADS

Digital Object Identifier (DOI):

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


[1] P. Speel, A.T. Schreiber, W. Van Joolingen, J. van Heijstg and G. Beijer, "Conceptual modelling for knowledge based systems", Encyclopedia of Computer Science and Technology, Marcel Dekker Inc., New York, 2001.
[2] R.Studer, V.R. Benjamins and D. Fensel,. "Knowledge engineering: principles and method", Data & Knowledge Engineering, vol 25. 1998, pp. 161-197.
[3] A. Th Schreiber, J. Akkermans, A. Anjewierden, R de Hoog, N. Shadbolt, W. van de Velde , B. Wielinga Knowledge engineering and management:the commonkads methodology, MIT Press, 2000
[4] J. H. Gennari, M. A. Musen, R. W. Fergerson, W. E. Grosso , M. Crubezy , H. Eriksson ,N. F. Noy and S. W. Tu, "The evolution of protege: an environment for knowledge-based systems development", International Journal of Human Computer, 2003, 58(1), pp 89-123
[5] J. Angele, D. Fensel, D. Landes and R. Studer, "Developing knowledge based systems with MIKE", Journal of Automated Software Engineering, 1998, 5(4), 389-418.
[6] M. Callot 1999, "Methodology and tools oriented to knowledge engineering applications, MOKA public report No.2"
[Online]. Available :
[7] H. Knublauch, "An agile development methodology for knowledgebased systems including a java framework for knowledge modelling and appropriate tool support", Ph.D . Dissertation, University of Ulm,2002.
[8] G. Antoniou, F. van Harmelen, "Web ontology language: OWL", in: Handbook on Ontologies in Information Systems, 2003, pg 67--92
[9] D. Fensel, E. Motta, F. van Harmelen, V. R Benjamins., M Crubezy., S. Decker, M Gaspari., R. Groenboom, W. Grosso, M. Musen, E. Plaza, G. Schreiber, R Studer. and B. Wielinga, "The unified problemsolving method development language UPML", Knowledge and Information Systems", 1999,5(1), 83-131.
[10] Fensel D., Motta E., Benjamins V., Decker S.,Gaspari M., Groenboom R., Grosso W. , F. van Harmelen, M. Musen , E. Plaza, G. Schreiber, R. Studer, A. Ten, B. Wielinga, "An intelligent brokering service for knowledge component reuse on the world-wide web", in The 11th Banff Knowledge Acquisition for Knowledge-Based System Workshop (KAW98), Banff, Canada, 1998.
[11] T. R.Gruber, "A translation approach to portable ontologies", Knowledge Acquisition, vol 5 pp 199-220,1993.
[12] T. Dillon, E.Chang, M. Hadzic, Wongthongtham P. , "Differentiating conceptual modelling from data modelling, knowledge modelling and ontology modelling and a notation for ontology modelling", in 2008 Proc of the fifth Asia-Pacific conference on conceptual modelling - Volume 79.
[13] S. Decker, F.van Harmelen, J. Broekstra, M. Erdmann, D. Fensel, I. Horrocks, M. Klein, and S. Melnik, "The semantic web - on the respective roles of XML and RDF", IEEE Internet Computing, vol 4,2000.
[14] M. Horridge, H. Knublauch, A. Rector, R. Stevens, C. Wroe, A practical guide to building owl ontologies using the prot'eg'e-owl plugin and coode tools edition 1.0.,2004.
[15] Sinuhe A., Ying D., Ruben L., Stollberg M. AND Fensel D., 2004. "Semantic web languages. strengths and weakness." Presented at the Int. Conf. in Applied computing (IADIS04), Lisbon Portugal,23-26 March2004.