Citas del Artículo “Some Observations on Mind Map and Ontology Building Tools for Knowledge Management

marzo 11, 2009

Citas de artículo.

Some Observations on Mind Map and Ontology Building Tools for Knowledge Management±

Biplab K. Sarker*, Peter Wallace and Will Gill
Research & Development, Innovatia Inc., Saint John E2L 4R5, Canada
e-mail: {biplab.sarker, peter.wallace, will.gill}
*corresponding author

Knowledge capture, knowledge integration and knowledge delivery are the essential parts of dynamic knowledge management. E-Learning is considered to be an integral part of knowledge delivery system. Information architect plays an important role in developing the system, and are primarily responsible for capturing and modeling knowledge from various Information sources as a part of eLearning. A mind map is a diagram used to represent words, ideas, tasks or other items linked to and arranged around a central key word or idea. It is possible to build and visualize a graphical representation of ontology with various mind mapping software tools to some extent since they (mind map and ontology) both deals with concepts and form a network. However, present mind mapping tools are not capable of drawing or defining an ontology perfectly and completely. In this paper, we present a brief description on the role of mind map and ontology in e-learning, the deficiencies of mind map and review the mind map and ontology building tools. The purpose for reviewing ontology building tools is to determine the toolkit most suitable for ontology creation, editing, and mind/concept mapping from the view points of Information Architects (IAs) who play a significant role in designing knowledge management systems. The paper also gives a fundamental understanding of ontology tools available on the market as open source products as well as commercial products in terms of their capability, availability, enhancement and further development. We provide a ranked list of the tools based on our needs and suitability for the IAs.

Keywords: knowledge management, ontology, e-learning, information mapping and software tools.

“Our principle objective in this paper is to find a tool convenient for building ontology with a very basic/beginner level experience and/or even without any experience. We present available tools on the market that can help an IA to create ontology from the MindMapping perspective and at the same time we can save the ontology as .owl file that can be used for further processing such as for reasoning/inference purposes (i.e. useful for Semantic Search) without losing any properties of the ontology. The paper is organized as follows. The next section represents various ontology tools available on the market. Section 3 provides analysis and evaluation of the ontology tools in depth based on our requirements. Section 4 concludes the paper with possible recommendations to the users such as IAs with beginner level experience in building ontology using semantic web technologies.”

Ontology Tools

1 Protégé
Protégé [5] is a free, open-source ontology editor/creator and knowledge-base framework and perhaps the most widely-used ontology creation tool on the market. Using protégé, ontologies can be edited and created using RDF/OWL script language (including OWL Full, DL and Light) or through its java-based plug-and-playenvironment.
OwlViz is a mapping visualization plugin designed for Protégé. It allows the user to view an ontology as aconcept map. One of the primary requirements in our research was the ability to create mind maps and topic maps. Therefore, this functionality within Protégé would significantly raise its stock. OwlViz is one of the solutions to this dilemma. However, OwlViz does not illustrate the relationships between each object, nor does it allow the user to create or edit the ontology within this view. The user has control over the degree to which the ontology is displayed (whether it’s just classes, subclasses and siblings, or the entire ontology, for example). Similar plugins include OntoViz and Techquila, although OwlViz was the better of the three. It is an effective way for a user with limited knowledge of OWL/RDF or ontologies to visually grasp what’s going on, however, for ontology creation or editing it serves very little purpose and fails to completely meet our needs.

2 Altova SemanticWorks
Altova’s SemanticWorks [6] software is a commercially available application that provides a great deal of performance and flexibility for ontology editing/creation. It is currently considered one of the top commercial ontology-creation tools on the market and provides a rich feature set. Users with a strong foundation in OWL/RDF will be at home using SemanticWorks and will have no problem creating and editing ontologies.

SMORE [7] and SWOOP [8] are both ontology editors that allow the user to create and edit ontologies using a similar interface. In fact, both tools are essentially the same, except that SMORE has an integrated web browser component. This additional functionality allows the user to browse the internet within the program and create an ontology from the terminology used on a web page. SWOOP does allow the user to enter the URL of online ontologies and bookmark them accordingly (SMORE does not). SWOOP also offers a slightly richer feature set (enable debugging, partition automatically, pellet query) and is completely open source.

2.4 CMapTools Ontology Editor(COE)
CmapTools [9] allows users to construct, navigate, share and criticize knowledge models represented as concept maps. The COE application provides users with an outlet to create ontologies in the form of concept maps. This was the version we evaluated extensively. CMap Server allows a group to collaborate online and provide feedback to one another.

CMapTools allow the user to import various types of XML and text documents and export ontologies in OWL, N-Triple (and its various formats) and Turtle. It offers validation and concept suggestion tools. CMaps a very appealing tool for our team’s purpose as it is the only toolset which is primarily a mind/concept mapping tool with ontological features. The intended users of the tool require the ability to create maps that can be loaded by our ontology experts in ontology software and vice versa.

One of the major benefits of CMap Tools is that users need only a very fundamental understanding of ontologies (mostly the types of relationships they must define). The ontology can then be created as a concept map using a simple drag and drop interface. A styles template also allows the user to quickly and easily customize their objects, lines and map in general. When loading ontology into CMap, it recognizes the types of relationships used and provides the repository of relationships to choose from when creating a relationship within the concept map, which is very helpful for anyone working on an ontology created by another author.

Analysis and Evaluation
We initially made a set of requirements necessary to evaluate a software tool for our IAs. Table. 1 gives a good understanding of the requirements for this purpose. Based on the requirements of the table 1, each tool we used was evaluated under these requirements. We have assigned a number on a 1 for poor – 10 for excellent scales. We finally agreed upon the appropriate tools from our findings currently available on the market and proceeded to analyze them in detail according to our requirements (Table 1). Some of the tools eliminated from our final lists tools are discussed in sec. 2.6. Tools that were no longer supported or updated were also ignored. Similarly, ontology tools that focused on irrelevant fields or were parts of larger application suites, such as LMS(Learning Management System) and CMS (Content Management Systems) suites, etc., were also ignored.

1 Some Observations on Mind Map and Ontology Building Tools for Knowledge Management.

CmapTools Ontology Editor

Reblog this post [with Zemanta]