NATURAL LANGUAGE SUPPORT FOR COMPETENCY EVALUATION OF WEB-ONTOLOGIES
DOI:
https://doi.org/10.33736/jita.34.2010Keywords:
Web-ontologies, Ontology engineering, Competency evaluation, Natural language program interface.Abstract
Ontology is a key element of the Semantic web that facilitates a common understanding of the structure of knowledge in a domain, and they can back applications such as semantic annotation, consistency checking, search and retrieval. The increasing use of the Semantic web has escalated the demand for competent ontologies. One way to check on the competency of an ontology is by use of competency questions to ascertain whether the ontological commitments are adequate to support its purpose of design. Thus, it is useful to have a competency evaluation supporting tool to assist an ontology engineer to perform this analytic task during the development of an ontology. At present, such support is noticeably weak. It led us to construct a semi-automated competency evaluation supporting tool for the popular Protégé ontology editor. The tool, supported by a natural language program interface to the editor, is currently equipped with simple functions, but has demonstrated its potential as a dependable tool for performing the competency evaluation of web ontologies more effectively, in less time and with reduced effort.References
Alani, H., 2003. TGVizTab: An ontology visualisation extension for Protégé. International Conference on Knowledge Capture. Florida, USA.
Annamalai, M & Sterling, L., 2003. Guidelines for constructing reusable domain ontologies, International Conference in Autonomous Agents and Multi-agent Systems Workshop on Ontologies in Agent Systems. Melbourne, Australia.
Annamalai, M., 2005. Formative evaluation of ontologies for information agents. Conference in Computer Science, Technology and Networking. Shah Alam, Malaysia.
Annamalai, M. & Teo, N. I., 2007. Tool support for competency evaluation of web-ontologies, International Conference on Informatics. Petaling Jaya, Malaysia.
Arpirez, J. C., Corcho, O., Fernandez-Lopez, M. & Gomez-Perez, A., 2001. WebODE: A scalable workbench for ontological engineering. International Conference on Knowledge Capture. Victoria, Canada.
https://doi.org/10.1145/500737.500743
Baeza-Yates, R. & Ribeiro-Neto, B., 1999. Modern Information Retrieval. Addison Wesley.
Brewster, C., Alani, H., Dasmahapatra, S. & Wilks, Y., 2004. Data Driven ontology evaluation. International Conference on Language Resources and Evaluation. Lisbon, Portugal.
Chandrasekaran, B. & Josephson, J., 1999. What are ontologies, and why do we need them? IEEE Intelligent Systems, January/February issue, pp. 20-26.
https://doi.org/10.1109/5254.747902
CHISEL Software Engineering Group, 2001. Jambalaya - Information Browser for Protégé. Retrieved from http://protege.stanford.edu/plugins/jambalaya/jambalaya-simple-backup.htm [Accessed on 5 December 2009].
Computational Semantics Laboratory, (n.d.). API Resources. Retrieved from http://godel.stanford.edu/public/doc-versions/util/doc/api/ [Accessed on 5 December 2009].
Corcho, O., Gomez-Perez, A., Gonzalez-Cabero, R. & Suarez-Figueroa, M.C., 2004. ODEval: A tool for evaluating RDFS, DAML+Oil and OWL concept taxonomies. International Conference on Artificial Intelligence Applications and Innovations. Toulouse, France.
DARPA Agent Markup Language Program, 2000. DAML DARPA Agent Markup Language. Retrieved from http://www.daml.org/ [Accessed on 5 December 2009].
English Language Centre, (n.d.). Irregular Plurals of Nouns. Retrieved from http://web2.uvcs.uvic.ca/elc/studyzone/330/grammar/irrplu.htm [Accessed on 5 December 2009].
English Page Online, (n.d.). Irregular Verb Dictionary. Retrieved from http://www.englishpage.com/irregularverbs/irregularverbs.html. [Accessed on 5 December 2009].
Fernandez-Lopez, M. & Gomez-Perez, A., 2002. The integration of OntoClean in WebODE. International Conference on Knowledge Engineering and Knowledge Management Workshop on Evaluation of Ontology-based Tools. Siguenza, Spain.
https://doi.org/10.1007/3-540-45810-7
Fox, M. & Gruninger, M., 1998. Enterprise modelling, AI Magazine, 19(3), pp. 109-121.
Gangemi, A., 2005. Ontology design pattern for semantic web content. International Semantic Web Conference. Galway, Ireland.
https://doi.org/10.1007/11574620_21
Gómez-Pérez, A., 2004. Ontology evaluation. In: S. Staab & R. Studer, eds. Handbook on ontologies, Springer, pp. 251-274.
https://doi.org/10.1007/978-3-540-24750-0_13
Gruber, T. R., 1995. Toward principles for the design of ontologies used for knowledge sharing. Journal of Human-Computer Studies, 43(5), pp. 907-928.
https://doi.org/10.1006/ijhc.1995.1081
Gruninger, M. & Fox, M., 1995. Methodology for the design and evaluation of ontologies. International Joint-Conference in Artificial Intelligence Workshop on Basic Ontological Issues in Knowledge Sharing. Montreal, Canada.
Guarino, N. & Welty, C., 2002. Evaluating ontological decisions with OntoClean, Communications of the ACM, 45(2), pp. 61-65.
https://doi.org/10.1145/503124.503150
McBride, B., 2004. The Resource Description Framework (RDF) and its vocabulary description language RDFS. In: S. Staab & R. Studer, eds. Handbook on ontologies, Springer, pp. 51-66.
https://doi.org/10.1007/978-3-540-24750-0_3
Nicola, A. D., Missikoff, R. & Navigh, R., 2009. A software engineering approach to ontology building. Information Systems, 34, pp. 258-275.
https://doi.org/10.1016/j.is.2008.07.002
Noy, N. F., Fergerson, R. W. & Musen, M. A., 2000. The knowledge model of Protégé-2000: Combining interoperability and flexibility. International Conference on Knowledge Engineering and Knowledge Management. Juan-les-Pins, France.
https://doi.org/10.1007/3-540-39967-4_2
Noy, N. & McGuinness, D. L., 2001. Ontology development 101: A guide to creating your first ontology. Technical Report SMI-2001-0880. Stanford Medical Informatics: Stanford University, USA.
Porter, M. F., 1997. An algorithm for suffix stripping. In: K. Jones & P. Willet eds. Readings in Information Retrieval, Morgan Kaufmann, pp. 313-316.
Protégé Community, (n.d.). Protégé Ontologies Library. Retrieved from http://protege.cim3.net/cgi-bin/wiki.pl?ProtegeOntologiesLibrary [Accessed on 5 December 2009].
Snowball, 2001a. An English Stopword List. Retrieved from http://snowball.tartarus.org/algorithms/english/stop.txt [Accessed on 5 December 2009].
Snowball, 2001b. Sample English Vocabulary and their Stemmed Equivalent. Retrieved from http://snowball.tartarus.org/algorithms/english/diffs.txt [Accessed on 5 December 2009].
Snowball, 2001c. Snowball - Demo. Retrieved from http://snowball.tartarus.org/demo.php [Accessed on 5 December 2009].
Sure, Y., Jurgen, A. & Staab, S., 2003. OntoEdit: Multifaceted inferencing for ontology engineering. Journal on Data Semantics, 1(1), pp. 128-152.
https://doi.org/10.1007/978-3-540-39733-5_6
Sure, Y., Staab, S. & Studer, R., 2004. On-To-Knowledge methodology. In: S. Staab & R. Studer, eds. Handbook on Ontologies, Springer, pp. 117-132.
https://doi.org/10.1007/978-3-540-24750-0_6
Tartarus, (n.d.). Porter Stemming Algorithm. Retrieved from http://tartarus.org/~martin/PorterStemmer/index.html [Accessed on 5 December 2009].
Tartir, S. et al., 2005. OntoQA: Metric-based ontology quality analysis, International Conference in Data Mining Workshop on Knowledge Acquisition from Distributed, Autonomous, Semantically Heterogeneous Data and Knowledge Sources. Texas, USA.
Uschold, M., 1996. Building ontologies: Towards a unified methodology. Conference of the British Computer Society Specialist Group on Expert Systems. Cambridge, UK.
Uschold, M. & Gruninger M., 2004. Ontologies and semantics for seamless connectivity, SIGMOD Record, 33(4), pp. 58-64.
https://doi.org/10.1145/1041410.1041420
Wang, H. et al., 2006. Frame and OWL side-by-side. International Protégé Conference. Stanford, USA.
Warshall, S., 1962. A theorem on boolean matrices. Journal of the ACM, 9(1), pp. 11-12.
https://doi.org/10.1145/321105.321107
W3C Recommendation, 2004. OWL Web Ontology Language. Retrieved from http://www.w3.org/TR/owl-ref/ [Accessed on 5 December 2009].
Yu, J., Thom, J.A. & Tam, A., 2009. Requirements-oriented methodology for evaluating ontologies. Information Systems Databases: Their Creation, Management and Utilization, 34(8), pp. 686-711.
Downloads
Published
How to Cite
Issue
Section
License
Copyright Transfer Statement for Journal
1) In signing this statement, the author(s) grant UNIMAS Publisher an exclusive license to publish their original research papers. The author(s) also grant UNIMAS Publisher permission to reproduce, recreate, translate, extract or summarize, and to distribute and display in any forms, formats, and media. The author(s) can reuse their papers in their future printed work without first requiring permission from UNIMAS Publisher, provided that the author(s) acknowledge and reference publication in the Journal.
2) For open access articles, the author(s) agree that their articles published under UNIMAS Publisher are distributed under the terms of the CC-BY-NC-SA (Creative Commons Attribution-Non Commercial-Share Alike 4.0 International License) which permits unrestricted use, distribution, and reproduction in any medium, for non-commercial purposes, provided the original work of the author(s) is properly cited.
3) For subscription articles, the author(s) agree that UNIMAS Publisher holds copyright, or an exclusive license to publish. Readers or users may view, download, print, and copy the content, for academic purposes, subject to the following conditions of use: (a) any reuse of materials is subject to permission from UNIMAS Publisher; (b) archived materials may only be used for academic research; (c) archived materials may not be used for commercial purposes, which include but not limited to monetary compensation by means of sale, resale, license, transfer of copyright, loan, etc.; and (d) archived materials may not be re-published in any part, either in print or online.
4) The author(s) is/are responsible to ensure his or her or their submitted work is original and does not infringe any existing copyright, trademark, patent, statutory right, or propriety right of others. Corresponding author(s) has (have) obtained permission from all co-authors prior to submission to the journal. Upon submission of the manuscript, the author(s) agree that no similar work has been or will be submitted or published elsewhere in any language. If submitted manuscript includes materials from others, the authors have obtained the permission from the copyright owners.
5) In signing this statement, the author(s) declare(s) that the researches in which they have conducted are in compliance with the current laws of the respective country and UNIMAS Journal Publication Ethics Policy. Any experimentation or research involving human or the use of animal samples must obtain approval from Human or Animal Ethics Committee in their respective institutions. The author(s) agree and understand that UNIMAS Publisher is not responsible for any compensational claims or failure caused by the author(s) in fulfilling the above-mentioned requirements. The author(s) must accept the responsibility for releasing their materials upon request by Chief Editor or UNIMAS Publisher.
6) The author(s) should have participated sufficiently in the work and ensured the appropriateness of the content of the article. The author(s) should also agree that he or she has no commercial attachments (e.g. patent or license arrangement, equity interest, consultancies, etc.) that might pose any conflict of interest with the submitted manuscript. The author(s) also agree to make any relevant materials and data available upon request by the editor or UNIMAS Publisher.