How is it possible to perform Metamodelling in Protégé

Metamodelling happens if an IRI is used as a class and as an individual in two axioms. The topic is described at

Installing and Running Protégé 4.1

Description Protégé is an environment for creating and editing ontologies and knowledge bases. In KBS (Knowledge Based Systems) we were supposed to use version: Protégé 4.1. After installing it I kept getting the same error message (also included picture in attachment): <code> C:\Program Files\Protege_4.1>java -Dlog4j.configuration=file:log4j.xml -DentityExpansionLimit=100000000 -Dfile.encoding=utf-8 -Dorg.protege.plugin.dir=plugins -classpath bin/felix.jar;bin/ProtegeLauncher.jar org.protege.osgi.framework.Launcher Core Bundle 1 failed to start. Exception in thread "main" org.osgi.framework.BundleException: Unresolved constraint in bundle org.protege.common [1]: package; (&(package=javax.swing.text)(version>=0.0.0)) at org.apache.felix.framework.Felix.resolveBundle( at org.apache.felix.framework.Felix.startBundle( at org.apache.felix.framework.BundleImpl.start( at org.apache.felix.framework.BundleImpl.start( at org.protege.osgi.framework.Launcher.startBundles( at org.protege.osgi.framework.Launcher.start( at org.protege.osgi.framework.Launcher.main( </code> Why does this error occur? How can I make Protégé 4.1 run?

Installing Protégé on MacOs leopard

When I tried to install the Protégé editor on my MacOS leopard system from the following link, I was able to download it, but I couldn't open the install-file.

How to visualize an ontology

Finding a tool to visualize an ontology's structure is what this challenge is all about. It should be as simple and intuitive as possible, and, if possible, free of charge. It should be able to handle at least one of the standard ontology standards (e.g. OWL).

Creating defined classes in Protege

The named classes in Protege are the classes which one integrates into the ontology (taxonomy) manually. These classes' superclasses are defined during their creation. The members (individuals) and subclasses of these classes have to be added manually. Defined classes, also called restrictions, define which individuals are elements of this class. A reasoner can automatically classify them as well a show relationships (superclasses, subclasses) to other classes in the ontology.

Protégé Server

<p>To enable an access for a community to develop an ontology a server based solution is required. WebProt&eacute;g&eacute; offers such a solution but must be installed on an application server.</p>
Subscribe to Protégé