| The semantic web, which is called the next generation of Web, has been given extremely attention since it was proposed by Tim Berners-Lee. It changes the essence of Web, and its main task is to let computer process and understand data automatically. As the core of the semantic web, Ontology is an advanced technology of representing knowledge in Artificial Intelligence, where specified concepts and relationships are used to describe information. Ontology has been an important technology in Artificial Intelligence and knowledge engineering, and it is of great significance to the acquisition, representation, analysis and application of knowledge areas. So many research agencies in and abroad have done abundant research in this aspect.With these thorough researches, ontology technology has gained great progress. Many excellent theories of ontology construction, ontology representing language and tools for editing ontologies came into existence, which gave much fresh vigor to the research on ontology and also provide much convenience for the building and application of ontology. However, because of these researches, the quantities of ontology on the Internet increased explosively, which brings difficulties for the users to choose suitable ontology for application and also brings challenges for the reuse of ontology. To deal these problems, it is necessary to evaluate ontologies. So in these recent years, researchers have done much work on technology of ontology evaluation and various approaches to the evaluation of ontologies have been proposed. But on the whole, the researches on this aspect are still immature, there is not a uniform method and tool for evaluation, and also have no mature evaluation platform to use.In this paper, we introduce a web-based ontology evaluation system, with which we can evaluate ontologies online. In order to realize the purpose, our system offers two main functions: graphic browse of ontology and evaluating online. The main achievement of this paper contains: Summarize the related theories of ontology and the current researching situation. Then we discussed the necessity and urgency of ontology evaluation.After analyzing the productions of researches in ontology evaluation area, we propose our line for evaluating ontology and construct the framework of our system. Then we ascertain six criteria for the framework, which contains interpretability, clarity, comprehensiveness, popularity, definition accuracy and structure rationality. In addition, we divide them into subjective criteria and objective ones according to their own characteristic.According to the framework, we design a model for the evaluation system, which is based on web. The purpose and main functions of our system are then explained in detail.Realize the function of graphic browse for ontology. In our system, the concepts in ontology are displayed in a hierarchical structure, which makes the representation of ontology more intuitive.Realize the function of evaluating online. For every objective criterion, we propose its principle and formula, and design an algorithm for it. For subjective evaluation, the system offers a democratically inspired ranking system analogous to that used by eBay and Amazon, which can reflect the subjective quality of ontology quantitatively. Considering the various researching domains of different kinds of users, we separate the reviewers into deferent groups of domain experts, ontology researchers, and common reviewers, and the weights of their scores are different. We believe that it can make the result more reasonable. In addition, as a supplement, the system provides a platform for comments, which is similar to"peer review". On the platform, users can give out their comments on a particular ontology. We believe these comments can make the evaluating result more believable, and they can be used as guidance for future modification. |