An Owl Ontology for Commonkads Template Knowledge Models

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.




References:
[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 : http://www.kbe.conventry.ac.uk/MOKA
[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.