<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.dol-omg.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Asojic</id>
		<title>Ontohub - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.dol-omg.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Asojic"/>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php/Special:Contributions/Asojic"/>
		<updated>2026-05-14T19:01:12Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.27.4</generator>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=SpacePortal&amp;diff=221</id>
		<title>SpacePortal</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=SpacePortal&amp;diff=221"/>
				<updated>2014-02-27T16:20:15Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: Created page with &amp;quot;SpacePortal is a specialised ontology repository which supports the collection and re-use of ontologies that formally represent the large array of the space-related domains. T...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SpacePortal is a specialised ontology repository which supports the collection and re-use of ontologies that formally represent the large array of the space-related domains. The infrastructure of SpacePortal is based on the Ontohub technological platform which supports multiple (onto)logical formalisms (e.g. OWL, CL, OBO, RDF, CASL, etc) and various mappings between ontologies. &lt;br /&gt;
&lt;br /&gt;
The repository engine is designed to manage distributed and heterogeneous ontologies. The distributed nature enables communities to share and exchange their contributions easily. The heterogeneous nature makes it possible to integrate ontologies written in various ontology languages. Note that spatial ontologies are being written in OWL (e.g. GUM-Space), but also in first-order logic (e.g. GFO spatial ontology).&lt;br /&gt;
&lt;br /&gt;
The instructions for new users of SpacePortal are available within this wiki which provides general guidelines for the Ontohub platform. A new space-related ontology can be uploaded at [http://ontohub.org/spaceportal http://ontohub.org/spaceportal]. Ontologies can be submit in any of the [http://wiki.ontohub.org/index.php/Logic supported formats].&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=FAQ&amp;diff=219</id>
		<title>FAQ</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=FAQ&amp;diff=219"/>
				<updated>2014-02-16T16:59:45Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* What is a category? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== FAQ about Ontohub ==&lt;br /&gt;
&lt;br /&gt;
The FAQ page is result of an interaction between the Ontohub users and the Ontohub team who is providing technical support to the users by giving accurate and up-to-date information about the Ontohub utilities.&lt;br /&gt;
An active contribution and feedback of the Ontohub users is more than welcome!&lt;br /&gt;
&lt;br /&gt;
== What is Ontohub? ==&lt;br /&gt;
Ontohub is an open [[ontology]] repository which enables communities to share, exchange, and manage their ontologies easily.&lt;br /&gt;
&lt;br /&gt;
As a member of of [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 the OOR initiative], Ontohub supports interoperability across distributed ontology [[repository|repositories]]. &lt;br /&gt;
&lt;br /&gt;
The Ontohub engine is providing tools for&lt;br /&gt;
* organising [[repository|ontology collections]]&lt;br /&gt;
* ontology retrieval&lt;br /&gt;
* ontology management (reuse, editing, creation, formal mapping, evaluation)&lt;br /&gt;
&lt;br /&gt;
Moreover, the Ontohub technology provides a web-based system for&lt;br /&gt;
* working with multiple logical formalisms&lt;br /&gt;
* management of distributed heterogeneous ontologies&lt;br /&gt;
&lt;br /&gt;
== What are the unique features of Ontohub? ==&lt;br /&gt;
Ontohub provides several unique features for searching, evaluating, and managing the repository content.&lt;br /&gt;
The heterogeneous nature of Ontohub makes it possible to integrate ontologies written in various [[logic|ontology languages]].&lt;br /&gt;
&lt;br /&gt;
==Start==&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
==Sign In==&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub ([[ontology]] and [[repository]], creation, collaborative editing and development of ontologies, [[mapping]] across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
== How to submit an ontology? ==&lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. [[user|Register]]/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''[[repository]]''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in the section below); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''[[permission]]''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the [[file browser]], where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed in the file browser. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''[[metadata]]''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''[[category|Categories]]'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
==How to search for an ontology?==&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
* Ontology name&lt;br /&gt;
* ontology acronym&lt;br /&gt;
* ontology language&lt;br /&gt;
* a symbol or a label that an ontology contains&lt;br /&gt;
* a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
* ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses [[metadata]] to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
== What is a category?==&lt;br /&gt;
Ontologies can be categorised. Ontohub's [[category]] system is maintained as an OWL ontology in Ontohub itself, see&lt;br /&gt;
[http://ontohub.org/meta].&lt;br /&gt;
&lt;br /&gt;
== How to edit an ontology? ==&lt;br /&gt;
&lt;br /&gt;
== How to evaluate an ontology? ==&lt;br /&gt;
&lt;br /&gt;
== How to create an ontology repository? ==&lt;br /&gt;
&lt;br /&gt;
Every registered Ontohub user can create a new repository via the button 'Create repository'. The repository creator acquires administrative rights, i.e. management of repository, editing permissions, and visibility of repository (public or private). &lt;br /&gt;
&lt;br /&gt;
While considering creation of a new repository, every Ontohub user should mind knowledge sharing as the driving force in ontology development. In oder words, private repositories are designed to serve the research purposes only. Accordingly, private repositories can be used to store work in progress. As soon as work on ontology development and mappings reach the stage to be published, it is recommended to make private repository and/or its content publicly available. It is also advisable to publish ontologies in already existing repositories that are domain or problem oriented, e.g. geospatial ontologies can be published in SOCoP or SpacePortal; biomedical ontologies in BioPortal etc. By following this policy, Ontohub users support joint efforts of ontology community in knowledge sharing and ontology reuse.&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology [[repositories]], either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
Ontohub repositories are stored as [[git]] repositories. Git provides a persistent storage and version control for ontologies,&lt;br /&gt;
as weill as access to Ontohub repositories via the usual git tools.&lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
== Which logical formalisms (languages) are supported by Ontohub? ==&lt;br /&gt;
Ontologies can be formulated in various [[logic]]. Ontohub supports a number of different logics, among them&lt;br /&gt;
OWL, RDF and Common Logic.&lt;br /&gt;
&lt;br /&gt;
== Why does Ontohub support multiple (onto)logical formalisms? ==&lt;br /&gt;
Ontohub supports multiple (onto)logical formalisms in order to admit inclusion and interoperability of ontologies distributed across various repositores. A variety of languages is used for formalising ontologies. Some of these, such as RDF (mostly used for data), OBO and certain UML class diagrams, can be seen more or less as fragments and notational variants of OWL, while others, like F-logic and Common&lt;br /&gt;
Logic (CL), clearly go beyond the expressiveness of OWL. &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In other words, Ontohub respects the existing plurality of formalisms, expressivities and aims, as they are found across diverse scientific communities. While accepting the plurality of formal languages and tools (e.g. CL, OWL, RDF, etc), methodologies and perspectives, Ontohub provides interoperability of domain needs and exchange of knowledge on a formal level. Thus, Ontohub supports linking ontologies across ontology languages, and creating distributed ontologies as sets of basic ontologies and links among them. The links (mappings) in Ontohub have formal semantics, and therefore enable new reasoning and interoperability scenarios between ontologies. &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is a single ontology? ==&lt;br /&gt;
A single [[ontology]], also labeled as 'basic' ontology ([[DOL]] terminology), is any ontology that is written in a single ontology language and it does not include any other ontology (or ontology module) within its content.&lt;br /&gt;
&lt;br /&gt;
== What is a distributed ontology? ==&lt;br /&gt;
A distributed ontology is an ontology which is composed of two or more ontologies (modules). A distributed ontology can be written in a single (homogeneous) or diverse (heterogeneous) ontology languages. The content of a distributed ontology may be distributed across diverse ontology sources and repositories. Ontohub allows storage and management of heterogeneous and distributed ontology content. (Note: currently, Ontohub still uses ''distributed ontology'' for what should be called an ''ontology library'' (see below) - sorry for the confusion, we will fix this soon.)&lt;br /&gt;
&lt;br /&gt;
== What is a heterogeneous ontology? ==&lt;br /&gt;
A heterogeneous ontology is an ontology which is composed of more than one ontology (module) and its content and structure are formalised in more than one ontology language.&lt;br /&gt;
&lt;br /&gt;
== What is an ontology library? ==&lt;br /&gt;
An [[ontology library]] is a collection of [[ontology|ontologies]] and [[mapping]]s, written in [[DOL]].&lt;br /&gt;
&lt;br /&gt;
==What is a mappings==&lt;br /&gt;
Mappings have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies. Under the [[mapping]]s tab, you can see all mappings. &lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=FAQ&amp;diff=218</id>
		<title>FAQ</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=FAQ&amp;diff=218"/>
				<updated>2014-02-16T16:59:21Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* What is a category? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== FAQ about Ontohub ==&lt;br /&gt;
&lt;br /&gt;
The FAQ page is result of an interaction between the Ontohub users and the Ontohub team who is providing technical support to the users by giving accurate and up-to-date information about the Ontohub utilities.&lt;br /&gt;
An active contribution and feedback of the Ontohub users is more than welcome!&lt;br /&gt;
&lt;br /&gt;
== What is Ontohub? ==&lt;br /&gt;
Ontohub is an open [[ontology]] repository which enables communities to share, exchange, and manage their ontologies easily.&lt;br /&gt;
&lt;br /&gt;
As a member of of [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 the OOR initiative], Ontohub supports interoperability across distributed ontology [[repository|repositories]]. &lt;br /&gt;
&lt;br /&gt;
The Ontohub engine is providing tools for&lt;br /&gt;
* organising [[repository|ontology collections]]&lt;br /&gt;
* ontology retrieval&lt;br /&gt;
* ontology management (reuse, editing, creation, formal mapping, evaluation)&lt;br /&gt;
&lt;br /&gt;
Moreover, the Ontohub technology provides a web-based system for&lt;br /&gt;
* working with multiple logical formalisms&lt;br /&gt;
* management of distributed heterogeneous ontologies&lt;br /&gt;
&lt;br /&gt;
== What are the unique features of Ontohub? ==&lt;br /&gt;
Ontohub provides several unique features for searching, evaluating, and managing the repository content.&lt;br /&gt;
The heterogeneous nature of Ontohub makes it possible to integrate ontologies written in various [[logic|ontology languages]].&lt;br /&gt;
&lt;br /&gt;
==Start==&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
==Sign In==&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub ([[ontology]] and [[repository]], creation, collaborative editing and development of ontologies, [[mapping]] across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
== How to submit an ontology? ==&lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. [[user|Register]]/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''[[repository]]''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in the section below); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''[[permission]]''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the [[file browser]], where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed in the file browser. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''[[metadata]]''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''[[category|Categories]]'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
==How to search for an ontology?==&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
* Ontology name&lt;br /&gt;
* ontology acronym&lt;br /&gt;
* ontology language&lt;br /&gt;
* a symbol or a label that an ontology contains&lt;br /&gt;
* a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
* ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses [[metadata]] to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
== What is a category?==&lt;br /&gt;
Ontologies can be categorised. Ontohub's [[category]] system is maintained as an OWL ontology in Ontohub itself, see&lt;br /&gt;
[http://ontohub.org/meta].&lt;br /&gt;
&lt;br /&gt;
For more details see [http://wiki.ontohub.org/index.php/Category Category].&lt;br /&gt;
&lt;br /&gt;
== How to edit an ontology? ==&lt;br /&gt;
&lt;br /&gt;
== How to evaluate an ontology? ==&lt;br /&gt;
&lt;br /&gt;
== How to create an ontology repository? ==&lt;br /&gt;
&lt;br /&gt;
Every registered Ontohub user can create a new repository via the button 'Create repository'. The repository creator acquires administrative rights, i.e. management of repository, editing permissions, and visibility of repository (public or private). &lt;br /&gt;
&lt;br /&gt;
While considering creation of a new repository, every Ontohub user should mind knowledge sharing as the driving force in ontology development. In oder words, private repositories are designed to serve the research purposes only. Accordingly, private repositories can be used to store work in progress. As soon as work on ontology development and mappings reach the stage to be published, it is recommended to make private repository and/or its content publicly available. It is also advisable to publish ontologies in already existing repositories that are domain or problem oriented, e.g. geospatial ontologies can be published in SOCoP or SpacePortal; biomedical ontologies in BioPortal etc. By following this policy, Ontohub users support joint efforts of ontology community in knowledge sharing and ontology reuse.&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology [[repositories]], either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
Ontohub repositories are stored as [[git]] repositories. Git provides a persistent storage and version control for ontologies,&lt;br /&gt;
as weill as access to Ontohub repositories via the usual git tools.&lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
== Which logical formalisms (languages) are supported by Ontohub? ==&lt;br /&gt;
Ontologies can be formulated in various [[logic]]. Ontohub supports a number of different logics, among them&lt;br /&gt;
OWL, RDF and Common Logic.&lt;br /&gt;
&lt;br /&gt;
== Why does Ontohub support multiple (onto)logical formalisms? ==&lt;br /&gt;
Ontohub supports multiple (onto)logical formalisms in order to admit inclusion and interoperability of ontologies distributed across various repositores. A variety of languages is used for formalising ontologies. Some of these, such as RDF (mostly used for data), OBO and certain UML class diagrams, can be seen more or less as fragments and notational variants of OWL, while others, like F-logic and Common&lt;br /&gt;
Logic (CL), clearly go beyond the expressiveness of OWL. &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In other words, Ontohub respects the existing plurality of formalisms, expressivities and aims, as they are found across diverse scientific communities. While accepting the plurality of formal languages and tools (e.g. CL, OWL, RDF, etc), methodologies and perspectives, Ontohub provides interoperability of domain needs and exchange of knowledge on a formal level. Thus, Ontohub supports linking ontologies across ontology languages, and creating distributed ontologies as sets of basic ontologies and links among them. The links (mappings) in Ontohub have formal semantics, and therefore enable new reasoning and interoperability scenarios between ontologies. &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is a single ontology? ==&lt;br /&gt;
A single [[ontology]], also labeled as 'basic' ontology ([[DOL]] terminology), is any ontology that is written in a single ontology language and it does not include any other ontology (or ontology module) within its content.&lt;br /&gt;
&lt;br /&gt;
== What is a distributed ontology? ==&lt;br /&gt;
A distributed ontology is an ontology which is composed of two or more ontologies (modules). A distributed ontology can be written in a single (homogeneous) or diverse (heterogeneous) ontology languages. The content of a distributed ontology may be distributed across diverse ontology sources and repositories. Ontohub allows storage and management of heterogeneous and distributed ontology content. (Note: currently, Ontohub still uses ''distributed ontology'' for what should be called an ''ontology library'' (see below) - sorry for the confusion, we will fix this soon.)&lt;br /&gt;
&lt;br /&gt;
== What is a heterogeneous ontology? ==&lt;br /&gt;
A heterogeneous ontology is an ontology which is composed of more than one ontology (module) and its content and structure are formalised in more than one ontology language.&lt;br /&gt;
&lt;br /&gt;
== What is an ontology library? ==&lt;br /&gt;
An [[ontology library]] is a collection of [[ontology|ontologies]] and [[mapping]]s, written in [[DOL]].&lt;br /&gt;
&lt;br /&gt;
==What is a mappings==&lt;br /&gt;
Mappings have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies. Under the [[mapping]]s tab, you can see all mappings. &lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=FAQ&amp;diff=216</id>
		<title>FAQ</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=FAQ&amp;diff=216"/>
				<updated>2014-02-12T15:58:03Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* What is a category? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== FAQ about Ontohub ==&lt;br /&gt;
&lt;br /&gt;
The FAQ page is result of an interaction between the Ontohub users and the Ontohub team who is providing technical support to the users by giving accurate and up-to-date information about the Ontohub utilities.&lt;br /&gt;
An active contribution and feedback of the Ontohub users is more than welcome!&lt;br /&gt;
&lt;br /&gt;
== What is Ontohub? ==&lt;br /&gt;
Ontohub is an open [[ontology]] repository which enables communities to share, exchange, and manage their ontologies easily.&lt;br /&gt;
&lt;br /&gt;
As a member of of [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 the OOR initiative], Ontohub supports interoperability across distributed ontology [[repository|repositories]]. &lt;br /&gt;
&lt;br /&gt;
The Ontohub engine is providing tools for&lt;br /&gt;
* organising [[repository|ontology collections]]&lt;br /&gt;
* ontology retrieval&lt;br /&gt;
* ontology management (reuse, editing, creation, formal mapping, evaluation)&lt;br /&gt;
&lt;br /&gt;
Moreover, the Ontohub technology provides a web-based system for&lt;br /&gt;
* working with multiple logical formalisms&lt;br /&gt;
* management of distributed heterogeneous ontologies&lt;br /&gt;
&lt;br /&gt;
== What are the unique features of Ontohub? ==&lt;br /&gt;
Ontohub provides several unique features for searching, evaluating, and managing the repository content.&lt;br /&gt;
The heterogeneous nature of Ontohub makes it possible to integrate ontologies written in various [[logic|ontology languages]].&lt;br /&gt;
&lt;br /&gt;
==Start==&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
==Sign In==&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub ([[ontology]] and [[repository]], creation, collaborative editing and development of ontologies, [[mapping]] across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
== How to submit an ontology? ==&lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. [[user|Register]]/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''[[repository]]''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in the section below); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''[[permission]]''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the [[file browser]], where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed in the file browser. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''[[metadata]]''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''[[category|Categories]]'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
==How to search for an ontology?==&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
* Ontology name&lt;br /&gt;
* ontology acronym&lt;br /&gt;
* ontology language&lt;br /&gt;
* a symbol or a label that an ontology contains&lt;br /&gt;
* a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
* ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses [[metadata]] to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
== What is a category?==&lt;br /&gt;
Ontologies can be categorised. Ontohub's [[category]] system is maintained as an OWL ontology in Ontohub itself, see&lt;br /&gt;
[http://ontohub.org/meta].&lt;br /&gt;
&lt;br /&gt;
The backbone of Ontohub categories is The International Standard Classification of Education ([http://www.uis.unesco.org/Education/Pages/international-standard-classification-of-education.aspx ISCED]). ISCED is a member of the United Nations International Family of Economic and Social Classifications and is the reference classification for organizing education programmes and related qualifications by levels and fields of education. The final draft of the recent ISCED version (June 2013) provides a hierarchy of educational domains. ISCED was selected among several other classifications, as the most appropriate reference classification that specifies knowledge-subjects, i.e. categories of knowledge-domains. The reference classification was extended with several categories which are not originally contained within ISCED, e.g. Space, Time, and Process.&lt;br /&gt;
&lt;br /&gt;
During the ontology upload, it is advisable to select categories that are considered as the most relevant specification of an ontology-domain, i.e. ''the selected category should fit the domain of knowledge that the ontology in question represents''. The criterion for selection of an appropriate category can be phrased as the questions: &lt;br /&gt;
&lt;br /&gt;
- ''Is category &amp;lt;e.g. Space&amp;gt; related to the field of knowledge that my ontology represents formally?''&lt;br /&gt;
&lt;br /&gt;
- ''Does my ontology fits into the knowledge-domain &amp;lt;Category&amp;gt;?''. &lt;br /&gt;
&lt;br /&gt;
Accordingly, any ontology that represents mereological relations will fit to the category ''Space''. Since an ontology can capture knowledge that intersects different fields, it is possible to select multiple categories for an ontology. An additional specification of categories will describe closer a particular ontology domain (e.g. EU-Biodiversity-Ontology covers domains: Space AND Biology AND Geography). Such a specification of categories facilitates findability and reusability of domain-specific ontologies.&lt;br /&gt;
&lt;br /&gt;
== How to edit an ontology? ==&lt;br /&gt;
&lt;br /&gt;
== How to evaluate an ontology? ==&lt;br /&gt;
&lt;br /&gt;
== How to create an ontology repository? ==&lt;br /&gt;
&lt;br /&gt;
Every registered Ontohub user can create a new repository via the button 'Create repository'. The repository creator acquires administrative rights, i.e. management of repository, editing permissions, and visibility of repository (public or private). &lt;br /&gt;
&lt;br /&gt;
While considering creation of a new repository, every Ontohub user should mind knowledge sharing as the driving force in ontology development. In oder words, private repositories are designed to serve the research purposes only. Accordingly, private repositories can be used to store work in progress. As soon as work on ontology development and mappings reach the stage to be published, it is recommended to make private repository and/or its content publicly available. It is also advisable to publish ontologies in already existing repositories that are domain or problem oriented, e.g. geospatial ontologies can be published in SOCoP or SpacePortal; biomedical ontologies in BioPortal etc. By following this policy, Ontohub users support joint efforts of ontology community in knowledge sharing and ontology reuse.&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology [[repositories]], either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
Ontohub repositories are stored as [[git]] repositories. Git provides a persistent storage and version control for ontologies,&lt;br /&gt;
as weill as access to Ontohub repositories via the usual git tools.&lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
== Which logical formalisms (languages) are supported by Ontohub? ==&lt;br /&gt;
Ontologies can be formulated in various [[logic]]. Ontohub supports a number of different logics, among them&lt;br /&gt;
OWL, RDF and Common Logic.&lt;br /&gt;
&lt;br /&gt;
== Why does Ontohub support multiple (onto)logical formalisms? ==&lt;br /&gt;
Ontohub supports multiple (onto)logical formalisms in order to admit inclusion and interoperability of ontologies distributed across various repositores. A variety of languages is used for formalising ontologies. Some of these, such as RDF (mostly used for data), OBO and certain UML class diagrams, can be seen more or less as fragments and notational variants of OWL, while others, like F-logic and Common&lt;br /&gt;
Logic (CL), clearly go beyond the expressiveness of OWL. &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In other words, Ontohub respects the existing plurality of formalisms, expressivities and aims, as they are found across diverse scientific communities. While accepting the plurality of formal languages and tools (e.g. CL, OWL, RDF, etc), methodologies and perspectives, Ontohub provides interoperability of domain needs and exchange of knowledge on a formal level. Thus, Ontohub supports linking ontologies across ontology languages, and creating distributed ontologies as sets of basic ontologies and links among them. The links (mappings) in Ontohub have formal semantics, and therefore enable new reasoning and interoperability scenarios between ontologies. &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is a single ontology? ==&lt;br /&gt;
A single [[ontology]], also labeled as 'basic' ontology ([[DOL]] terminology), is any ontology that is written in a single ontology language and it does not include any other ontology (or ontology module) within its content.&lt;br /&gt;
&lt;br /&gt;
== What is a distributed ontology? ==&lt;br /&gt;
A distributed ontology is an ontology which is composed of two or more ontologies (modules). A distributed ontology can be written in a single (homogeneous) or diverse (heterogeneous) ontology languages. The content of a distributed ontology may be distributed across diverse ontology sources and repositories. Ontohub allows storage and management of heterogeneous and distributed ontology content. (Note: currently, Ontohub still uses ''distributed ontology'' for what should be called an ''ontology library'' (see below) - sorry for the confusion, we will fix this soon.)&lt;br /&gt;
&lt;br /&gt;
== What is a heterogeneous ontology? ==&lt;br /&gt;
A heterogeneous ontology is an ontology which is composed of more than one ontology (module) and its content and structure are formalised in more than one ontology language.&lt;br /&gt;
&lt;br /&gt;
== What is an ontology library? ==&lt;br /&gt;
An [[ontology library]] is a collection of [[ontology|ontologies]] and [[mapping]]s, written in [[DOL]].&lt;br /&gt;
&lt;br /&gt;
==What is a mappings==&lt;br /&gt;
Mappings have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies. Under the [[mapping]]s tab, you can see all mappings. &lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Category&amp;diff=215</id>
		<title>Category</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Category&amp;diff=215"/>
				<updated>2014-02-12T15:26:12Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ontologies can be categorised. Ontohub's category system is maintained as an OWL ontology in Ontohub itself, see&lt;br /&gt;
[http://ontohub.org/meta].&lt;br /&gt;
&lt;br /&gt;
The backbone of Ontohub categories is The International Standard Classification of Education ([http://www.uis.unesco.org/Education/Pages/international-standard-classification-of-education.aspx ISCED]). ISCED is a member of the United Nations International Family of Economic and Social Classifications and is the reference classification for organizing education programmes and related qualifications by levels and fields of education. The final draft of the recent ISCED version (June 2013) provides a hierarchy of educational domains. ISCED was selected among several other classifications, as the most appropriate reference classification that specifies knowledge-subjects, i.e. categories of knowledge-domains. The reference classification was extended with several categories which are not originally contained within ISCED, e.g. Space, Time, and Process.&lt;br /&gt;
&lt;br /&gt;
During the ontology upload, it is advisable to select categories that are considered as the most relevant specification of an ontology-domain, i.e. ''the selected category should fit the domain of knowledge that the ontology in question represents''. The criterion for selection of an appropriate category can be phrased as the questions: &lt;br /&gt;
&lt;br /&gt;
- ''Is category &amp;lt;e.g. Space&amp;gt; related to the field of knowledge that my ontology represents formally?''&lt;br /&gt;
&lt;br /&gt;
- ''Does my ontology fits into the knowledge-domain &amp;lt;Category&amp;gt;?''. &lt;br /&gt;
&lt;br /&gt;
Accordingly, any ontology that represents mereological relations will fit to the category ''Space''. Since an ontology can capture knowledge that intersects different fields, it is possible to select multiple categories for an ontology. An additional specification of categories will describe closer a particular ontology domain (e.g. EU-Biodiversity-Ontology covers domains: Space AND Biology AND Geography). Such a specification of categories facilitates findability and reusability of domain-specific ontologies.&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Category&amp;diff=214</id>
		<title>Category</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Category&amp;diff=214"/>
				<updated>2014-02-12T11:57:56Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ontologies can be categorised. Ontohub's category system is maintained as an OWL ontology in Ontohub itself, see&lt;br /&gt;
[http://ontohub.org/meta].&lt;br /&gt;
&lt;br /&gt;
The backbone of Ontohub categories is The International Standard Classification of Education ([http://www.uis.unesco.org/Education/Pages/international-standard-classification-of-education.aspx ISCED]). ISCED is a member of the United Nations International Family of Economic and Social Classifications and is the reference classification for organizing education programmes and related qualifications by levels and fields of education. The final draft of the recent ISCED version (June 2013) provides a hierarchy of educational domains. ISCED was selected among several other classifications, as the most appropriate reference classification that specifies knowledge-subjects, i.e. categories of knowledge-domains. The reference classification was extended with several categories which are not originally contained within ISCED, e.g. Space, Time, and Process.&lt;br /&gt;
&lt;br /&gt;
During the ontology upload, it is advisable to select categories that are considered as the most relevant specification of an ontology-domain, i.e. ''the selected category should fit the domain of knowledge that the ontology in question represents''. The criterion for selection of an appropriate category can be phrased as the questions: &lt;br /&gt;
&lt;br /&gt;
- ''Does category &amp;lt;e.g. Space&amp;gt; describe the field of knowledge that my ontology represents formally?''&lt;br /&gt;
&lt;br /&gt;
- ''Does my ontology fits the knowledge-domain of &amp;lt;category&amp;gt;?''. &lt;br /&gt;
&lt;br /&gt;
Accordingly, any ontology that represents mereological relations will fit to the category ''Space''. Since an ontology can capture knowledge that intersects different fields, it is possible to select multiple categories for an ontology. An additional specification of categories will describe closer a particular ontology domain (e.g. EU-Biodiversity-Ontology covers domains: Space AND Biology AND Geography). Such a specification of categories facilitates findability and reusability of domain-specific ontologies.&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Category&amp;diff=213</id>
		<title>Category</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Category&amp;diff=213"/>
				<updated>2014-02-12T11:57:42Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ontologies can be categorised. Ontohub's category system is maintained as an OWL ontology in Ontohub itself, see&lt;br /&gt;
[http://ontohub.org/meta].&lt;br /&gt;
&lt;br /&gt;
The backbone of Ontohub categories is The International Standard Classification of Education ([http://www.uis.unesco.org/Education/Pages/international-standard-classification-of-education.aspx ISCED]). ISCED is a member of the United Nations International Family of Economic and Social Classifications and is the reference classification for organizing education programmes and related qualifications by levels and fields of education. The final draft of the recent ISCED version (June 2013) provides a hierarchy of educational domains. ISCED was selected among several other classifications, as the most appropriate reference classification that specifies knowledge-subjects, i.e. categories of knowledge-domains. The reference classification was extended with several categories which are not originally contained within ISCED, e.g. Space, Time, and Process.&lt;br /&gt;
&lt;br /&gt;
During the ontology upload, it is advisable to select categories that are considered as the most relevant specification of an ontology-domain, i.e. ''the selected category should fit the domain of knowledge that the ontology in question represents''. The criterion for selection of an appropriate category can be phrased as the questions: &lt;br /&gt;
&lt;br /&gt;
- ''Does category &amp;lt;e.g. Space&amp;gt; describes the field of knowledge that my ontology represents formally?''&lt;br /&gt;
&lt;br /&gt;
- ''Does my ontology fits the knowledge-domain of &amp;lt;category&amp;gt;?''. &lt;br /&gt;
&lt;br /&gt;
Accordingly, any ontology that represents mereological relations will fit to the category ''Space''. Since an ontology can capture knowledge that intersects different fields, it is possible to select multiple categories for an ontology. An additional specification of categories will describe closer a particular ontology domain (e.g. EU-Biodiversity-Ontology covers domains: Space AND Biology AND Geography). Such a specification of categories facilitates findability and reusability of domain-specific ontologies.&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Category&amp;diff=212</id>
		<title>Category</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Category&amp;diff=212"/>
				<updated>2014-02-12T11:53:55Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ontologies can be categorised. Ontohub's category system is maintained as an OWL ontology in Ontohub itself, see&lt;br /&gt;
[http://ontohub.org/meta].&lt;br /&gt;
&lt;br /&gt;
The backbone of Ontohub categories is The International Standard Classification of Education ([http://www.uis.unesco.org/Education/Pages/international-standard-classification-of-education.aspx ISCED]). ISCED is a member of the United Nations International Family of Economic and Social Classifications and is the reference classification for organizing education programmes and related qualifications by levels and fields of education. The final draft of the recent ISCED version (June 2013) provides a hierarchy of educational domains. ISCED was selected among several other classifications, as the most appropriate reference classification that specifies knowledge-subjects, i.e. categories of knowledge-domains. The reference classification was extended with several categories which are not originally contained within ISCED, e.g. Space, Time, and Process.&lt;br /&gt;
&lt;br /&gt;
During the ontology upload, it is advisable to select categories that are considered as the most relevant specification of an ontology-domain, i.e. ''the selected category should fit the domain of knowledge that the ontology in question represents''. The criterion for selection of an appropriate category can be phrased as the questions: &lt;br /&gt;
&lt;br /&gt;
- ''Does category &amp;lt;e.g. Space&amp;gt; fits the knowledge-domain that my ontology represents formally?''&lt;br /&gt;
&lt;br /&gt;
- ''Does my ontology belong to the domain of &amp;lt;category&amp;gt;?''. &lt;br /&gt;
&lt;br /&gt;
Accordingly, any ontology that represents mereological relations will fit to the category ''Space''. Since an ontology can capture knowledge that intersects different fields, it is possible to select multiple categories for an ontology. An additional specification of categories will describe closer a particular ontology domain (e.g. EU-Biodiversity-Ontology covers domains: Space AND Biology AND Geography). Such a specification of categories facilitates findability and reusability of domain-specific ontologies.&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Ontohub&amp;diff=211</id>
		<title>Ontohub</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Ontohub&amp;diff=211"/>
				<updated>2014-02-12T11:43:55Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* HETS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Ontohub web portal==&lt;br /&gt;
Ontohub is available at [http://ontohub.org http://ontohub.org]. Read more about the [http://about.ontohub.org/team.html Ontohub team]. A test version with latest features is available at [http://develop.ontohub.org http://develop.ontohub.org] (but note that the contents there can be deleted at any time!).&lt;br /&gt;
&lt;br /&gt;
==Ontohub architecture==&lt;br /&gt;
&lt;br /&gt;
The Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. The source code is available at [https://github.com/ontohub/ontohub/ github]. The&lt;br /&gt;
Ontohub git repository has separate branches development, staging and master. Software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
==HETS==&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the [http://hets.dfki.de Heterogeneous Tool Set (Hets)]. you can find a detailed architecture of Ontohub on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
==DOL==&lt;br /&gt;
&lt;br /&gt;
The '''D'''istributed '''O'''ntology, Modelling and Specification '''L'''anguage ([[DOL]]) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
* to relate ontologies that are written in different formalisms;&lt;br /&gt;
* to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
* to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
==LoLa Ontology==&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=210</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=210"/>
				<updated>2014-02-12T11:03:50Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--        BANNER ACROSS TOP OF PAGE        --&amp;gt;&lt;br /&gt;
{| id=&amp;quot;mp-topbanner&amp;quot; style=&amp;quot;width:100%; background:#f9f9f9; margin:1.2em 0 6px 0; border:1px solid #ddd;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:61%; color:#000;&amp;quot; |&lt;br /&gt;
&amp;lt;!--        &amp;quot;WELCOME&amp;quot;        --&amp;gt;&lt;br /&gt;
{| style=&amp;quot;width:280px; border:none; background:none;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:280px; text-align:center; white-space:nowrap; color:#000;&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:162%; border:none; margin:0; padding:.1em; color:#000;&amp;quot;&amp;gt;Welcome to [[Ontohub]],&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;top:+0.2em; font-size:95%;&amp;quot;&amp;gt;the free and open ontology repository engine.&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;!--        PORTAL LIST ON RIGHT-HAND SIDE        --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width:13%; font-size:95%;&amp;quot; |&lt;br /&gt;
* [[FAQ]]&lt;br /&gt;
* [[Glossary]]&lt;br /&gt;
* [[Ontohub]]&lt;br /&gt;
| style=&amp;quot;width:13%; font-size:95%;&amp;quot; |&lt;br /&gt;
* [[Ontology|Ontologies]]&lt;br /&gt;
* [[Repository|Repositories]]&lt;br /&gt;
* [[Permission]]s&lt;br /&gt;
| style=&amp;quot;width:13%; font-size:95%;&amp;quot; |&lt;br /&gt;
* [[Mapping|Mappings]]&lt;br /&gt;
* [[Logic]]s&lt;br /&gt;
* [[Team]]s&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://ontohub.org/ Ontohub] is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of [[ontology|ontologies]] formalised in diverse [[logic|languages]]. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
Key features of Ontohub:&lt;br /&gt;
*OntoHub is an '''ontology [[repository]]''' that supports the ontology development and maintenance along the whole ontology lifecycle.&lt;br /&gt;
* publishing &amp;amp; retrieval: OntoHub is a free ontology repository that allows you to '''publish''' your [[ontology]] and '''find''' existing ontologies that are relevant for your work.&lt;br /&gt;
*development: OntoHub supports '''ontology development'''. Since OntoHub is based on '''[[Git]] [[repository|repositories]]''', OntoHub supports ontology versioning, branching, and merging. &lt;br /&gt;
* evaluation: OntoHub is designed to be a platform for ontology evaluation tools. The goal is to support all kinds of evaluation; including syntactic validation, best-practices evaluation, and regression testing.&lt;br /&gt;
* multilingual: OntoHub supports a wide '''variety of languages and [[logic]]s'''. The same ontology may exist in more than one language. OntoHub supports the automatic translation between languages.&lt;br /&gt;
*open: OntoHub is based on '''[[Ontohub|open source software]]'''.&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=FAQ&amp;diff=120</id>
		<title>FAQ</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=FAQ&amp;diff=120"/>
				<updated>2014-02-10T02:48:50Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== FAQ about Ontohub ==&lt;br /&gt;
&lt;br /&gt;
The FAQ page is result of an interaction between the Ontohub users and the Ontohub team who is providing technical support to the users by giving accurate and up-to-date information about the Ontohub utilities.&lt;br /&gt;
An active contribution and feedback of the Ontohub users is more than welcome!&lt;br /&gt;
&lt;br /&gt;
== What is Ontohub? ==&lt;br /&gt;
Ontohub is an open ontology repository which enables communities to share, exchange, and manage their ontologies easily.&lt;br /&gt;
&lt;br /&gt;
As a member of of [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 the OOR initiative], Ontohub supports interoperability across distributed ontology repositories. &lt;br /&gt;
&lt;br /&gt;
The Ontohub engine is providing tools for&lt;br /&gt;
* organising ontology collections&lt;br /&gt;
* ontology retrieval&lt;br /&gt;
* ontology management (reuse, editing, creation, formal mapping, evaluation)&lt;br /&gt;
&lt;br /&gt;
Moreover, the Ontohub technology provides a web-based system for&lt;br /&gt;
* working with multiple logical formalisms&lt;br /&gt;
* management of distributed heterogeneous ontologies&lt;br /&gt;
&lt;br /&gt;
== What are the unique features of Ontohub? ==&lt;br /&gt;
Ontohub provides several unique features for searching, evaluating, and managing the repository content.&lt;br /&gt;
The heterogeneous nature of Ontohub makes it possible to integrate ontologies written in various ontology languages.&lt;br /&gt;
&lt;br /&gt;
== How to submit an ontology? ==&lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in the section below); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''Categories'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
== How to edit an ontology? ==&lt;br /&gt;
&lt;br /&gt;
== How to evaluate an ontology? ==&lt;br /&gt;
&lt;br /&gt;
== Which logical formalisms (languages) are supported by Ontohub? ==&lt;br /&gt;
see the list of [[logics]].&lt;br /&gt;
&lt;br /&gt;
== Why does Ontohub support multiple (onto)logical formalisms? ==&lt;br /&gt;
Ontohub supports multiple (onto)logical formalisms in order to admit inclusion and interoperability of ontologies distributed across various repositores. A variety of languages is used for formalising ontologies. Some of these, such as RDF (mostly used for data), OBO and certain UML class diagrams, can be seen more or less as fragments and notational variants of OWL, while others, like F-logic and Common&lt;br /&gt;
Logic (CL), clearly go beyond the expressiveness of OWL. &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In other words, Ontohub respects the existing plurality of formalisms, expressivities and aims, as they are found across diverse scientific communities. While accepting the plurality of formal languages and tools (e.g. CL, OWL, RDF, etc), methodologies and perspectives, Ontohub provides interoperability of domain needs and exchange of knowledge on a formal level. Thus, Ontohub supports linking ontologies across ontology languages, and creating distributed ontologies as sets of basic ontologies and links among them. The links (mappings) in Ontohub have formal semantics, and therefore enable new reasoning and interoperability scenarios between ontologies. &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is a single ontology? ==&lt;br /&gt;
A single ontology, also labeled as 'basic' ontology (DOL terminology), is any ontology that is written in a single ontology language and it does not include any other ontology (or ontology module) within its content.&lt;br /&gt;
&lt;br /&gt;
== What is a distributed ontology? ==&lt;br /&gt;
A distributed ontology is an ontology which is composed of two or more ontologies (modules). A distributed ontology can be written in a single (homogeneous) or diverse (heterogeneous) ontology languages. The content of a distributed ontology may be distributed across diverse ontology sources and repositories. Ontohub allows storage and management of heterogeneous and distributed ontology content.&lt;br /&gt;
&lt;br /&gt;
== What is a heterogeneous ontology? ==&lt;br /&gt;
A heterogeneous ontology is an ontology which is composed of more than one ontology (module) and its content and structure are formalised in more than one ontology language.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=119</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=119"/>
				<updated>2014-02-07T22:47:12Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Categories */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
[http://ontohub.org/ Ontohub] is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology [[repositories]], either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
Ontohub repositories are stored as [[git]] repositories. Git provides a persistent storage and version control for ontologies,&lt;br /&gt;
as weill as access to Ontohub repositories via the usual git tools.&lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
* Ontology name&lt;br /&gt;
* ontology acronym&lt;br /&gt;
* ontology language&lt;br /&gt;
* a symbol or a label that an ontology contains&lt;br /&gt;
* a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
* ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
===Categories===&lt;br /&gt;
Ontologies can be categorised. Ontohub's category system is maintained as an OWL ontology in Ontohub itself, see&lt;br /&gt;
[http://ontohub.org/meta].&lt;br /&gt;
&lt;br /&gt;
The backbone of Ontohub categories is The International Standard Classification of Education ([http://www.uis.unesco.org/Education/Pages/international-standard-classification-of-education.aspx ISCED]). ISCED is a member of the United Nations International Family of Economic and Social Classifications and is the reference classification for organizing education programmes and related qualifications by levels and fields of education. The final draft of the recent ISCED version (June 2013) provides a hierarchy of educational domains. ISCED was selected among several other classifications, as the most appropriate reference classification that specifies knowledge-subjects, i.e. categories of knowledge-domains. The reference classification was extended with several categories which are not originally contained within ISCED, e.g. Space, Time, and Process.&lt;br /&gt;
&lt;br /&gt;
During the ontology upload, it is advisable to select categories that are considered as the most relevant specification of an ontology-domain, i.e. ''the selected category should fit the domain of knowledge that the ontology in question represents''. The criterion for selection of an appropriate category can be phrased as the questions: &lt;br /&gt;
&lt;br /&gt;
- ''Does category &amp;lt;e.g. Space&amp;gt; fits the knowledge-domain that my ontology represents formally?''&lt;br /&gt;
&lt;br /&gt;
- ''Does my ontology belong to the domain of &amp;lt;category&amp;gt;?''. &lt;br /&gt;
&lt;br /&gt;
Accordingly, any ontology that represents mereological relations will fit to the category ''Space''. Since an ontologies can capture knowledge from different domains, it is possible to select multiple categories for an ontology. An additional specification of categories will describe closer a particular ontology domain (e.g. EU-Biodiversity-Ontology covers domains: Space AND Biology AND Geography). Such a specification of categories facilitates findability and reusability of domain-specific ontologies.&lt;br /&gt;
&lt;br /&gt;
===Logics===&lt;br /&gt;
Ontologies can be formulated in various [[logics]]. Ontohub supports a number of different logics, among them&lt;br /&gt;
OWL, RDF and Common Logic.&lt;br /&gt;
&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in the section below); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''Categories'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Editing an ontology ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Visualising mappings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Evaluating an ontology===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
Every registered Ontohub user can create a new repository via the button 'Create repository'. The repository creator acquires administrative rights, i.e. management of repository, editing permissions, and visibility of repository (public or private). &lt;br /&gt;
&lt;br /&gt;
While considering creation of a new repository, every Ontohub user should mind knowledge sharing as the driving force in ontology development. In oder words, private repositories are designed to serve the research purposes only. Accordingly, private repositories can be used to store work in progress. As soon as work on ontology development and mappings reach the stage to be published, it is recommended to make private repository and/or its content publicly available. It is also advisable to publish ontologies in already existing repositories that are domain or problem oriented, e.g. geospatial ontologies can be published in SOCoP or SpacePortal; biomedical ontologies in BioPortal etc. By following this policy, Ontohub users support joint efforts of ontology community in knowledge sharing and ontology reuse.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Maintaining an ontology repository===&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub architecture===&lt;br /&gt;
&lt;br /&gt;
The Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. The source code is available at [https://github.com/ontohub/ontohub/ github]. The&lt;br /&gt;
Ontohub git repository has separate branches development, staging and master. Software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the [http://hets.dfki.de Heterogeneous Tool Set (Hets)]. you can find a detailed architecture of Ontohub on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
The '''D'''istributed '''O'''ntology, Modelling and Specification '''L'''anguage ([[DOL]]) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
* to relate ontologies that are written in different formalisms;&lt;br /&gt;
* to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
* to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=118</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=118"/>
				<updated>2014-02-07T22:46:14Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Categories */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
[http://ontohub.org/ Ontohub] is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology [[repositories]], either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
Ontohub repositories are stored as [[git]] repositories. Git provides a persistent storage and version control for ontologies,&lt;br /&gt;
as weill as access to Ontohub repositories via the usual git tools.&lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
* Ontology name&lt;br /&gt;
* ontology acronym&lt;br /&gt;
* ontology language&lt;br /&gt;
* a symbol or a label that an ontology contains&lt;br /&gt;
* a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
* ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
===Categories===&lt;br /&gt;
Ontologies can be categorised. Ontohub's category system is maintained as an OWL ontology in Ontohub itself, see&lt;br /&gt;
[http://ontohub.org/meta].&lt;br /&gt;
&lt;br /&gt;
The backbone of Ontohub categories is The International Standard Classification of Education ([http://www.uis.unesco.org/Education/Pages/international-standard-classification-of-education.aspx ISCED]). ISCED is a member of the United Nations International Family of Economic and Social Classifications and is the reference classification for organizing education programmes and related qualifications by levels and fields of education. The final draft of the recent ISCED version (June 2013) provides a hierarchy of educational domains. ISCED was selected among several other classifications, as the most appropriate reference classification that specifies knowledge-subjects, i.e. categories of knowledge-domains. The reference classification was extended with several categories which are not originally contained within ISCED, e.g. Space, Time, and Process.&lt;br /&gt;
&lt;br /&gt;
During the ontology upload, it is advisable to select categories that are considered as the most relevant specification of an ontology-domain, i.e. ''the selected category should fit the domain of knowledge that the ontology in question represents''. The criterion for selection of an appropriate category can be phrased as the questions: &lt;br /&gt;
&lt;br /&gt;
- ''Does category &amp;lt;e.g. Space&amp;gt; fits the knowledge-domain that my ontology represents formally?''&lt;br /&gt;
- ''Does my ontology belong to the domain of &amp;lt;category&amp;gt;?''. &lt;br /&gt;
&lt;br /&gt;
Accordingly, any ontology that represents mereological relations will fit to the category ''Space''. Since an ontologies can capture knowledge from different domains, it is possible to select multiple categories for an ontology. An additional specification of categories will describe closer a particular ontology domain (e.g. EU-Biodiversity-Ontology covers domains: Space AND Biology AND Geography). Such a specification of categories facilitates findability and reusability of domain-specific ontologies.&lt;br /&gt;
&lt;br /&gt;
===Logics===&lt;br /&gt;
Ontologies can be formulated in various [[logics]]. Ontohub supports a number of different logics, among them&lt;br /&gt;
OWL, RDF and Common Logic.&lt;br /&gt;
&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in the section below); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''Categories'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Editing an ontology ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Visualising mappings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Evaluating an ontology===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
Every registered Ontohub user can create a new repository via the button 'Create repository'. The repository creator acquires administrative rights, i.e. management of repository, editing permissions, and visibility of repository (public or private). &lt;br /&gt;
&lt;br /&gt;
While considering creation of a new repository, every Ontohub user should mind knowledge sharing as the driving force in ontology development. In oder words, private repositories are designed to serve the research purposes only. Accordingly, private repositories can be used to store work in progress. As soon as work on ontology development and mappings reach the stage to be published, it is recommended to make private repository and/or its content publicly available. It is also advisable to publish ontologies in already existing repositories that are domain or problem oriented, e.g. geospatial ontologies can be published in SOCoP or SpacePortal; biomedical ontologies in BioPortal etc. By following this policy, Ontohub users support joint efforts of ontology community in knowledge sharing and ontology reuse.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Maintaining an ontology repository===&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub architecture===&lt;br /&gt;
&lt;br /&gt;
The Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. The source code is available at [https://github.com/ontohub/ontohub/ github]. The&lt;br /&gt;
Ontohub git repository has separate branches development, staging and master. Software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the [http://hets.dfki.de Heterogeneous Tool Set (Hets)]. you can find a detailed architecture of Ontohub on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
The '''D'''istributed '''O'''ntology, Modelling and Specification '''L'''anguage ([[DOL]]) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
* to relate ontologies that are written in different formalisms;&lt;br /&gt;
* to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
* to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=117</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=117"/>
				<updated>2014-02-07T22:42:55Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Categories */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
[http://ontohub.org/ Ontohub] is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology [[repositories]], either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
Ontohub repositories are stored as [[git]] repositories. Git provides a persistent storage and version control for ontologies,&lt;br /&gt;
as weill as access to Ontohub repositories via the usual git tools.&lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
* Ontology name&lt;br /&gt;
* ontology acronym&lt;br /&gt;
* ontology language&lt;br /&gt;
* a symbol or a label that an ontology contains&lt;br /&gt;
* a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
* ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
===Categories===&lt;br /&gt;
Ontologies can be categorised. Ontohub's category system is maintained as an OWL ontology in Ontohub itself, see&lt;br /&gt;
[http://ontohub.org/meta].&lt;br /&gt;
&lt;br /&gt;
The backbone of Ontohub categories is The International Standard Classification of Education ([http://www.uis.unesco.org/Education/Pages/international-standard-classification-of-education.aspx ISCED]). ISCED is a member of the United Nations International Family of Economic and Social Classifications and is the reference classification for organizing education programmes and related qualifications by levels and fields of education. The final draft of the recent ISCED version (June 2013) provides a hierarchy of educational domains. ISCED was selected among several other classifications, as the most appropriate reference classification that specifies subjects, i.e. categories of knowledge-domains. The reference classification was extended with several categories which are not originally contained within ISCED, e.g. Space, Time, and Process.&lt;br /&gt;
&lt;br /&gt;
During the ontology upload, it is advisable to select categories that are considered as the most relevant specification of an ontology-domain, i.e. ''the selected category should fit the domain of knowledge that the ontology in question represents''. The criterion for selection of an appropriate category can be phrased as the questions: &lt;br /&gt;
&lt;br /&gt;
- ''Does category &amp;lt;e.g. Space&amp;gt; fits the knowledge-domain that my ontology represents formally?''&lt;br /&gt;
- ''Does my ontology belong to the domain of &amp;lt;category&amp;gt;?''. &lt;br /&gt;
&lt;br /&gt;
Accordingly, any ontology that represents mereological relations will fit to the category ''Space''. Since an ontologies can capture knowledge from different domains, it is possible to select multiple categories for an ontology. An additional specification of categories will describe closer a particular ontology domain (e.g. EU-Biodiversity-Ontology covers domains: Space AND Biology AND Geography). Such a specification of categories facilitates findability and reusability of domain-specific ontologies.&lt;br /&gt;
&lt;br /&gt;
===Logics===&lt;br /&gt;
Ontologies can be formulated in various [[logics]]. Ontohub supports a number of different logics, among them&lt;br /&gt;
OWL, RDF and Common Logic.&lt;br /&gt;
&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in the section below); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''Categories'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Editing an ontology ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Visualising mappings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Evaluating an ontology===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
Every registered Ontohub user can create a new repository via the button 'Create repository'. The repository creator acquires administrative rights, i.e. management of repository, editing permissions, and visibility of repository (public or private). &lt;br /&gt;
&lt;br /&gt;
While considering creation of a new repository, every Ontohub user should mind knowledge sharing as the driving force in ontology development. In oder words, private repositories are designed to serve the research purposes only. Accordingly, private repositories can be used to store work in progress. As soon as work on ontology development and mappings reach the stage to be published, it is recommended to make private repository and/or its content publicly available. It is also advisable to publish ontologies in already existing repositories that are domain or problem oriented, e.g. geospatial ontologies can be published in SOCoP or SpacePortal; biomedical ontologies in BioPortal etc. By following this policy, Ontohub users support joint efforts of ontology community in knowledge sharing and ontology reuse.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Maintaining an ontology repository===&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub architecture===&lt;br /&gt;
&lt;br /&gt;
The Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. The source code is available at [https://github.com/ontohub/ontohub/ github]. The&lt;br /&gt;
Ontohub git repository has separate branches development, staging and master. Software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the [http://hets.dfki.de Heterogeneous Tool Set (Hets)]. you can find a detailed architecture of Ontohub on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
The '''D'''istributed '''O'''ntology, Modelling and Specification '''L'''anguage ([[DOL]]) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
* to relate ontologies that are written in different formalisms;&lt;br /&gt;
* to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
* to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=114</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=114"/>
				<updated>2014-02-07T13:01:19Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Categories */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
[http://ontohub.org/ Ontohub] is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology [[repositories]], either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
Ontohub repositories are stored as [[git]] repositories. Git provides a persistent storage and version control for ontologies,&lt;br /&gt;
as weill as access to Ontohub repositories via the usual git tools.&lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
* Ontology name&lt;br /&gt;
* ontology acronym&lt;br /&gt;
* ontology language&lt;br /&gt;
* a symbol or a label that an ontology contains&lt;br /&gt;
* a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
* ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
===Categories===&lt;br /&gt;
Ontologies can be categorised. Ontohub's category system is maintained as an OWL ontology in Ontohub itself, see&lt;br /&gt;
[http://ontohub.org/meta].&lt;br /&gt;
&lt;br /&gt;
The backbone of Ontohub categories is The International Standard Classification of Education ([http://www.uis.unesco.org/Education/Pages/international-standard-classification-of-education.aspx ISCED]). The last version of ISCED (the final draft published in June 2013), which provides a hierarchy of educational domains, has been selected as the most appropriate reference classification that specifies subjects, i.e. categories of knowledge-domains. ISCED is a member of the United Nations International Family of Economic and Social Classifications and, originally, is the reference classification for organizing education programmes and related qualifications by levels and fields of education. The reference classification was extended with several categories which are not originally contained within ISCED, e.g. Space, Time, and Process.&lt;br /&gt;
&lt;br /&gt;
During the ontology upload, it is advisable to specify categories that would fit best ontology subject(s), i.e. the domain of knowledge that an ontology represents. Such a specification facilitates findability and reusability of domain-specific ontologies. It is possible to select multiple categories for an ontology.&lt;br /&gt;
&lt;br /&gt;
===Logics===&lt;br /&gt;
Ontologies can be formulated in various [[logics]]. Ontohub supports a number of different logics, among them&lt;br /&gt;
OWL, RDF and Common Logic.&lt;br /&gt;
&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in the section below); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''Categories'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Editing an ontology ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Visualising mappings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Evaluating an ontology===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
Every registered Ontohub user can create a new repository via the button 'Create repository'. The repository creator acquires administrative rights, i.e. management of repository, editing permissions, and visibility of repository (public or private). &lt;br /&gt;
&lt;br /&gt;
While considering creation of a new repository, every Ontohub user should mind knowledge sharing as the driving force in ontology development. In oder words, private repositories are designed to serve the research purposes only. Accordingly, private repositories can be used to store work in progress. As soon as work on ontology development and mappings reach the stage to be published, it is recommended to make private repository and/or its content publicly available. It is also advisable to publish ontologies in already existing repositories that are domain or problem oriented, e.g. geospatial ontologies can be published in SOCoP or SpacePortal; biomedical ontologies in BioPortal etc. By following this policy, Ontohub users support joint efforts of ontology community in knowledge sharing and ontology reuse.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Maintaining an ontology repository===&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub architecture===&lt;br /&gt;
&lt;br /&gt;
The Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. The source code is available at [https://github.com/ontohub/ontohub/ github]. The&lt;br /&gt;
Ontohub git repository has separate branches development, staging and master. Software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the [http://hets.dfki.de Heterogeneous Tool Set (Hets)]. you can find a detailed architecture of Ontohub on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
The '''D'''istributed '''O'''ntology, Modelling and Specification '''L'''anguage ([[DOL]]) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
* to relate ontologies that are written in different formalisms;&lt;br /&gt;
* to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
* to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=113</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=113"/>
				<updated>2014-02-07T12:57:08Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Categories */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
[http://ontohub.org/ Ontohub] is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology [[repositories]], either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
Ontohub repositories are stored as [[git]] repositories. Git provides a persistent storage and version control for ontologies,&lt;br /&gt;
as weill as access to Ontohub repositories via the usual git tools.&lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
* Ontology name&lt;br /&gt;
* ontology acronym&lt;br /&gt;
* ontology language&lt;br /&gt;
* a symbol or a label that an ontology contains&lt;br /&gt;
* a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
* ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
===Categories===&lt;br /&gt;
Ontologies can be categorised. Ontohub's category system is maintained as an OWL ontology in Ontohub itself, see&lt;br /&gt;
[http://ontohub.org/meta].&lt;br /&gt;
&lt;br /&gt;
The backbone of Ontohub categories is The International Standard Classification of Education ([http://www.uis.unesco.org/Education/Pages/international-standard-classification-of-education.aspx ISCED]). The last version of ISCED (the final draft published in June 2013), which provides a hierarchy of educational domains, has been selected as the most appropriate reference classification that specifies subjects, i.e. categories of knowledge-domains. ISCED is a member of the United Nations International Family of Economic and Social Classifications and, originally, is the reference classification for organizing education programmes and related qualifications by levels and fields of education. The reference classification was extended with several categories which are not originally contained within ISCED, e.g. Space, Time, and Process.&lt;br /&gt;
&lt;br /&gt;
During the ontology upload, it is advisable to specify categories that would fit best ontology subject(s), i.e. the domain of knowledge that an ontology represents. Such a specification facilitates findability and reusability of domain-specific ontologies. It is possible to select multiple categories for ontology domains.&lt;br /&gt;
&lt;br /&gt;
===Logics===&lt;br /&gt;
Ontologies can be formulated in various [[logics]]. Ontohub supports a number of different logics, among them&lt;br /&gt;
OWL, RDF and Common Logic.&lt;br /&gt;
&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in the section below); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''Categories'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Editing an ontology ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Visualising mappings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Evaluating an ontology===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
Every registered Ontohub user can create a new repository via the button 'Create repository'. The repository creator acquires administrative rights, i.e. management of repository, editing permissions, and visibility of repository (public or private). &lt;br /&gt;
&lt;br /&gt;
While considering creation of a new repository, every Ontohub user should mind knowledge sharing as the driving force in ontology development. In oder words, private repositories are designed to serve the research purposes only. Accordingly, private repositories can be used to store work in progress. As soon as work on ontology development and mappings reach the stage to be published, it is recommended to make private repository and/or its content publicly available. It is also advisable to publish ontologies in already existing repositories that are domain or problem oriented, e.g. geospatial ontologies can be published in SOCoP or SpacePortal; biomedical ontologies in BioPortal etc. By following this policy, Ontohub users support joint efforts of ontology community in knowledge sharing and ontology reuse.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Maintaining an ontology repository===&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub architecture===&lt;br /&gt;
&lt;br /&gt;
The Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. The source code is available at [https://github.com/ontohub/ontohub/ github]. The&lt;br /&gt;
Ontohub git repository has separate branches development, staging and master. Software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the [http://hets.dfki.de Heterogeneous Tool Set (Hets)]. you can find a detailed architecture of Ontohub on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
The '''D'''istributed '''O'''ntology, Modelling and Specification '''L'''anguage ([[DOL]]) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
* to relate ontologies that are written in different formalisms;&lt;br /&gt;
* to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
* to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=112</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=112"/>
				<updated>2014-02-07T12:51:55Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Categories */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
[http://ontohub.org/ Ontohub] is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology [[repositories]], either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
Ontohub repositories are stored as [[git]] repositories. Git provides a persistent storage and version control for ontologies,&lt;br /&gt;
as weill as access to Ontohub repositories via the usual git tools.&lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
* Ontology name&lt;br /&gt;
* ontology acronym&lt;br /&gt;
* ontology language&lt;br /&gt;
* a symbol or a label that an ontology contains&lt;br /&gt;
* a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
* ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
===Categories===&lt;br /&gt;
Ontologies can be categorised. Ontohub's category system is maintained as an OWL ontology in Ontohub itself, see&lt;br /&gt;
[http://ontohub.org/meta].&lt;br /&gt;
&lt;br /&gt;
The backbone of Ontohub categories is The International Standard Classification of Education ([http://www.uis.unesco.org/Education/Pages/international-standard-classification-of-education.aspx ISCED]). The last version of ISCED (the final draft published in June 2013), which provides a hierarchy of educational domains, has been selected as the most appropriate reference classification that specifies subjects, i.e. categories of knowledge-domains. ISCED is a member of the United Nations International Family of Economic and Social Classifications and, originally, is the reference classification for organizing education programmes and related qualifications by levels and fields of education. The reference classification was extended with several categories which are not originally contained within ISCED, e.g. Space, Time, and Process.&lt;br /&gt;
&lt;br /&gt;
During the ontology upload, it is advisable to specify categories that would fit best ontology subject(s), i.e. the domain of knowledge that an ontology represents. Such a specification facilitates findability and reusability of domain-specific ontologies.&lt;br /&gt;
&lt;br /&gt;
===Logics===&lt;br /&gt;
Ontologies can be formulated in various [[logics]]. Ontohub supports a number of different logics, among them&lt;br /&gt;
OWL, RDF and Common Logic.&lt;br /&gt;
&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in the section below); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''Categories'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Editing an ontology ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Visualising mappings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Evaluating an ontology===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
Every registered Ontohub user can create a new repository via the button 'Create repository'. The repository creator acquires administrative rights, i.e. management of repository, editing permissions, and visibility of repository (public or private). &lt;br /&gt;
&lt;br /&gt;
While considering creation of a new repository, every Ontohub user should mind knowledge sharing as the driving force in ontology development. In oder words, private repositories are designed to serve the research purposes only. Accordingly, private repositories can be used to store work in progress. As soon as work on ontology development and mappings reach the stage to be published, it is recommended to make private repository and/or its content publicly available. It is also advisable to publish ontologies in already existing repositories that are domain or problem oriented, e.g. geospatial ontologies can be published in SOCoP or SpacePortal; biomedical ontologies in BioPortal etc. By following this policy, Ontohub users support joint efforts of ontology community in knowledge sharing and ontology reuse.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Maintaining an ontology repository===&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub architecture===&lt;br /&gt;
&lt;br /&gt;
The Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. The source code is available at [https://github.com/ontohub/ontohub/ github]. The&lt;br /&gt;
Ontohub git repository has separate branches development, staging and master. Software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the [http://hets.dfki.de Heterogeneous Tool Set (Hets)]. you can find a detailed architecture of Ontohub on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
The '''D'''istributed '''O'''ntology, Modelling and Specification '''L'''anguage ([[DOL]]) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
* to relate ontologies that are written in different formalisms;&lt;br /&gt;
* to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
* to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=111</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=111"/>
				<updated>2014-02-07T12:49:18Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Categories */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
[http://ontohub.org/ Ontohub] is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology [[repositories]], either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
Ontohub repositories are stored as [[git]] repositories. Git provides a persistent storage and version control for ontologies,&lt;br /&gt;
as weill as access to Ontohub repositories via the usual git tools.&lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
* Ontology name&lt;br /&gt;
* ontology acronym&lt;br /&gt;
* ontology language&lt;br /&gt;
* a symbol or a label that an ontology contains&lt;br /&gt;
* a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
* ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
===Categories===&lt;br /&gt;
Ontologies can be categorised. Ontohub's category system is maintained as an OWL ontology in Ontohub itself, see&lt;br /&gt;
[http://ontohub.org/meta].&lt;br /&gt;
&lt;br /&gt;
The backbone of Ontohub categories is The International Standard Classification of Education ([http://www.uis.unesco.org/Education/Pages/international-standard-classification-of-education.aspx ISCED]). The last version of ISCED (the final draft published in June 2013), which provides a hierarchy of educational domains, has been selected as the most appropriate reference classification that specifies subjects, i.e. categories of knowledge-domains. ISCED is a member of the United Nations International Family of Economic and Social Classifications and, originally, is the reference classification for organizing education programmes and related qualifications by levels and fields of education. The reference classification was extended with several categories which are not originally contained within ISCED, e.g. Space, Time, and Process.&lt;br /&gt;
&lt;br /&gt;
During the ontology upload, it is advisable to specify categories that would fit best ontology subject(s), i.e. the domain of knowledge that an ontology represents. Such a specification facilitates findability and re-use of domain ontologies.&lt;br /&gt;
&lt;br /&gt;
===Logics===&lt;br /&gt;
Ontologies can be formulated in various [[logics]]. Ontohub supports a number of different logics, among them&lt;br /&gt;
OWL, RDF and Common Logic.&lt;br /&gt;
&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in the section below); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''Categories'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Editing an ontology ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Visualising mappings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Evaluating an ontology===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
Every registered Ontohub user can create a new repository via the button 'Create repository'. The repository creator acquires administrative rights, i.e. management of repository, editing permissions, and visibility of repository (public or private). &lt;br /&gt;
&lt;br /&gt;
While considering creation of a new repository, every Ontohub user should mind knowledge sharing as the driving force in ontology development. In oder words, private repositories are designed to serve the research purposes only. Accordingly, private repositories can be used to store work in progress. As soon as work on ontology development and mappings reach the stage to be published, it is recommended to make private repository and/or its content publicly available. It is also advisable to publish ontologies in already existing repositories that are domain or problem oriented, e.g. geospatial ontologies can be published in SOCoP or SpacePortal; biomedical ontologies in BioPortal etc. By following this policy, Ontohub users support joint efforts of ontology community in knowledge sharing and ontology reuse.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Maintaining an ontology repository===&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub architecture===&lt;br /&gt;
&lt;br /&gt;
The Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. The source code is available at [https://github.com/ontohub/ontohub/ github]. The&lt;br /&gt;
Ontohub git repository has separate branches development, staging and master. Software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the [http://hets.dfki.de Heterogeneous Tool Set (Hets)]. you can find a detailed architecture of Ontohub on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
The '''D'''istributed '''O'''ntology, Modelling and Specification '''L'''anguage ([[DOL]]) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
* to relate ontologies that are written in different formalisms;&lt;br /&gt;
* to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
* to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=110</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=110"/>
				<updated>2014-02-07T12:45:21Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
[http://ontohub.org/ Ontohub] is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology [[repositories]], either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
Ontohub repositories are stored as [[git]] repositories. Git provides a persistent storage and version control for ontologies,&lt;br /&gt;
as weill as access to Ontohub repositories via the usual git tools.&lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
* Ontology name&lt;br /&gt;
* ontology acronym&lt;br /&gt;
* ontology language&lt;br /&gt;
* a symbol or a label that an ontology contains&lt;br /&gt;
* a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
* ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
===Categories===&lt;br /&gt;
Ontologies can be categorised. Ontohub's category system is maintained as an OWL ontology in Ontohub itself, see&lt;br /&gt;
[http://ontohub.org/meta].&lt;br /&gt;
&lt;br /&gt;
The backbone of Ontohub categories is The International Standard Classification of Education ([http://www.uis.unesco.org/Education/Pages/international-standard-classification-of-education.aspx ISCED]). The last version of ISCED (the final draft published in June 2013), which provides a hierarchy of educational domains, has been selected as the most appropriate reference classification that specifies subjects, i.e. categories of knowledge-domains. ISCED is a member of the United Nations International Family of Economic and Social Classifications and, originally, is the reference classification for organizing education programmes and related qualifications by levels and fields of education. The reference classification was extended with several categories which are not originally contained within ISCED, e.g. Space, Time, and Process.&lt;br /&gt;
&lt;br /&gt;
During the ontology upload, it is advisable to specify categories that would fit best ontology subject(s), i.e. the domain of knowledge that ontology represents. Such a specification facilitates findability and re-use of domain ontologies.&lt;br /&gt;
&lt;br /&gt;
===Logics===&lt;br /&gt;
Ontologies can be formulated in various [[logics]]. Ontohub supports a number of different logics, among them&lt;br /&gt;
OWL, RDF and Common Logic.&lt;br /&gt;
&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in the section below); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''Categories'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Editing an ontology ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Visualising mappings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Evaluating an ontology===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
Every registered Ontohub user can create a new repository via the button 'Create repository'. The repository creator acquires administrative rights, i.e. management of repository, editing permissions, and visibility of repository (public or private). &lt;br /&gt;
&lt;br /&gt;
While considering creation of a new repository, every Ontohub user should mind knowledge sharing as the driving force in ontology development. In oder words, private repositories are designed to serve the research purposes only. Accordingly, private repositories can be used to store work in progress. As soon as work on ontology development and mappings reach the stage to be published, it is recommended to make private repository and/or its content publicly available. It is also advisable to publish ontologies in already existing repositories that are domain or problem oriented, e.g. geospatial ontologies can be published in SOCoP or SpacePortal; biomedical ontologies in BioPortal etc. By following this policy, Ontohub users support joint efforts of ontology community in knowledge sharing and ontology reuse.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Maintaining an ontology repository===&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub architecture===&lt;br /&gt;
&lt;br /&gt;
The Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. The source code is available at [https://github.com/ontohub/ontohub/ github]. The&lt;br /&gt;
Ontohub git repository has separate branches development, staging and master. Software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the [http://hets.dfki.de Heterogeneous Tool Set (Hets)]. you can find a detailed architecture of Ontohub on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
The '''D'''istributed '''O'''ntology, Modelling and Specification '''L'''anguage ([[DOL]]) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
* to relate ontologies that are written in different formalisms;&lt;br /&gt;
* to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
* to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=109</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=109"/>
				<updated>2014-02-07T12:44:07Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Categories */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
[http://ontohub.org/ Ontohub] is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology [[repositories]], either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
Ontohub repositories are stored as [[git]] repositories. Git provides a persistent storage and version control for ontologies,&lt;br /&gt;
as weill as access to Ontohub repositories via the usual git tools.&lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
* Ontology name&lt;br /&gt;
* ontology acronym&lt;br /&gt;
* ontology language&lt;br /&gt;
* a symbol or a label that an ontology contains&lt;br /&gt;
* a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
* ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
===Categories===&lt;br /&gt;
Ontologies can be categorised. Ontohub's category system is maintained as an OWL ontology in Ontohub itself, see&lt;br /&gt;
[http://ontohub.org/meta].&lt;br /&gt;
&lt;br /&gt;
===Categories===&lt;br /&gt;
Ontologies can be categorised. Ontohub's category system is maintained as an OWL ontology in Ontohub itself, see&lt;br /&gt;
[http://ontohub.org/meta].&lt;br /&gt;
&lt;br /&gt;
The backbone of Ontohub categories is The International Standard Classification of Education ([http://www.uis.unesco.org/Education/Pages/international-standard-classification-of-education.aspx ISCED]). The last version of ISCED (the final draft published in June 2013), which provides a hierarchy of educational domains, has been selected as the most appropriate reference classification that specifies subjects, i.e. categories of knowledge-domains. ISCED is a member of the United Nations International Family of Economic and Social Classifications and, originally, is the reference classification for organizing education programmes and related qualifications by levels and fields of education. The reference classification was extended with several categories which are not originally contained within ISCED, e.g. Space, Time, and Process.&lt;br /&gt;
&lt;br /&gt;
During the ontology upload, it is advisable to specify categories that would fit best ontology subject(s), i.e. the domain of knowledge that ontology represents. Such a specification facilitates findability and re-use of domain ontologies.&lt;br /&gt;
&lt;br /&gt;
===Logics===&lt;br /&gt;
Ontologies can be formulated in various [[logics]]. Ontohub supports a number of different logics, among them&lt;br /&gt;
OWL, RDF and Common Logic.&lt;br /&gt;
&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in the section below); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''Categories'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Editing an ontology ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Visualising mappings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Evaluating an ontology===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
Every registered Ontohub user can create a new repository via the button 'Create repository'. The repository creator acquires administrative rights, i.e. management of repository, editing permissions, and visibility of repository (public or private). &lt;br /&gt;
&lt;br /&gt;
While considering creation of a new repository, every Ontohub user should mind knowledge sharing as the driving force in ontology development. In oder words, private repositories are designed to serve the research purposes only. Accordingly, private repositories can be used to store work in progress. As soon as work on ontology development and mappings reach the stage to be published, it is recommended to make private repository and/or its content publicly available. It is also advisable to publish ontologies in already existing repositories that are domain or problem oriented, e.g. geospatial ontologies can be published in SOCoP or SpacePortal; biomedical ontologies in BioPortal etc. By following this policy, Ontohub users support joint efforts of ontology community in knowledge sharing and ontology reuse.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Maintaining an ontology repository===&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub architecture===&lt;br /&gt;
&lt;br /&gt;
The Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. The source code is available at [https://github.com/ontohub/ontohub/ github]. The&lt;br /&gt;
Ontohub git repository has separate branches development, staging and master. Software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the [http://hets.dfki.de Heterogeneous Tool Set (Hets)]. you can find a detailed architecture of Ontohub on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
The '''D'''istributed '''O'''ntology, Modelling and Specification '''L'''anguage ([[DOL]]) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
* to relate ontologies that are written in different formalisms;&lt;br /&gt;
* to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
* to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=108</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=108"/>
				<updated>2014-02-07T12:40:22Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Categories */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
[http://ontohub.org/ Ontohub] is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology [[repositories]], either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
Ontohub repositories are stored as [[git]] repositories. Git provides a persistent storage and version control for ontologies,&lt;br /&gt;
as weill as access to Ontohub repositories via the usual git tools.&lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
* Ontology name&lt;br /&gt;
* ontology acronym&lt;br /&gt;
* ontology language&lt;br /&gt;
* a symbol or a label that an ontology contains&lt;br /&gt;
* a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
* ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
===Categories===&lt;br /&gt;
Ontologies can be categorised. Ontohub's category system is maintained as an OWL ontology in Ontohub itself, see&lt;br /&gt;
[http://ontohub.org/meta].&lt;br /&gt;
&lt;br /&gt;
===Categories===&lt;br /&gt;
Ontologies can be categorised. Ontohub's category system is maintained as an OWL ontology in Ontohub itself, see&lt;br /&gt;
[http://ontohub.org/meta].&lt;br /&gt;
&lt;br /&gt;
The backbone of Ontohub categories is The International Standard Classification of Education ([ISCED http://www.uis.unesco.org/Education/Pages/international-standard-classification-of-education.aspx]). The last version of ISCED (the final draft published in June 2013), which provides a hierarchy of educational domains, has been selected as the most appropriate reference classification that specifies subjects, i.e. categories of knowledge-domains. ISCED is a member of the United Nations International Family of Economic and Social Classifications and, originally, is the reference classification for organizing education programmes and related qualifications by levels and fields of education. The reference classification was extended with several categories which are not originally contained within ISCED, e.g. Space, Time, and Process.&lt;br /&gt;
&lt;br /&gt;
During the ontology upload, it is advisable to specify categories that would fit best ontology subject(s), i.e. the domain of knowledge that ontology represents. Such a specification facilitates findability and re-use of domain ontologies.&lt;br /&gt;
&lt;br /&gt;
===Logics===&lt;br /&gt;
Ontologies can be formulated in various [[logics]]. Ontohub supports a number of different logics, among them&lt;br /&gt;
OWL, RDF and Common Logic.&lt;br /&gt;
&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in the section below); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''Categories'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Editing an ontology ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Visualising mappings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Evaluating an ontology===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
Every registered Ontohub user can create a new repository via the button 'Create repository'. The repository creator acquires administrative rights, i.e. management of repository, editing permissions, and visibility of repository (public or private). &lt;br /&gt;
&lt;br /&gt;
While considering creation of a new repository, every Ontohub user should mind knowledge sharing as the driving force in ontology development. In oder words, private repositories are designed to serve the research purposes only. Accordingly, private repositories can be used to store work in progress. As soon as work on ontology development and mappings reach the stage to be published, it is recommended to make private repository and/or its content publicly available. It is also advisable to publish ontologies in already existing repositories that are domain or problem oriented, e.g. geospatial ontologies can be published in SOCoP or SpacePortal; biomedical ontologies in BioPortal etc. By following this policy, Ontohub users support joint efforts of ontology community in knowledge sharing and ontology reuse.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Maintaining an ontology repository===&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub architecture===&lt;br /&gt;
&lt;br /&gt;
The Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. The source code is available at [https://github.com/ontohub/ontohub/ github]. The&lt;br /&gt;
Ontohub git repository has separate branches development, staging and master. Software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the [http://hets.dfki.de Heterogeneous Tool Set (Hets)]. you can find a detailed architecture of Ontohub on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
The '''D'''istributed '''O'''ntology, Modelling and Specification '''L'''anguage ([[DOL]]) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
* to relate ontologies that are written in different formalisms;&lt;br /&gt;
* to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
* to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=71</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=71"/>
				<updated>2014-02-03T01:55:29Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Ontohub */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
[http://ontohub.org/ Ontohub] is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
- ontology name&lt;br /&gt;
&lt;br /&gt;
- ontology acronym&lt;br /&gt;
&lt;br /&gt;
- ontology language&lt;br /&gt;
&lt;br /&gt;
- a symbol or a label that an ontology contains&lt;br /&gt;
&lt;br /&gt;
- a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
&lt;br /&gt;
- ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Symbols===&lt;br /&gt;
===Logics===&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
===Icons===&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in the section below); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''Categories'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
''' Editing an ontology '''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Visualising mappings'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
Every registered Ontohub user can create a new repository via the button 'Create repository'. The repository creator acquires administrative rights, i.e. management of repository, editing permissions, and visibility of repository (public or private). &lt;br /&gt;
&lt;br /&gt;
While considering creation of a new repository, every Ontohub user should mind knowledge sharing as the driving force in ontology development. In oder words, private repositories are designed to serve the research purposes only. Accordingly, private repositories can be used to store work in progress. As soon as work on ontology development and mappings reach the stage to be published, it is recommended to make private repository and/or its content publicly available. It is also advisable to publish ontologies in already existing repositories that are domain or problem oriented, e.g. geospatial ontologies can be published in SOCoP or SpacePortal; biomedical ontologies in BioPortal etc. By following this policy, Ontohub users support joint efforts of ontology community in knowledge sharing and ontology reuse.&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub Git===&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. &lt;br /&gt;
&lt;br /&gt;
In addition, the git structure of Ontohub supports stability of the system. Having separate branches for development and staging, software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===My Ontohub===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
The '''D'''istributed '''O'''ntology, Modelling and Specification '''L'''anguage [http://wiki.ontohub.org/index.php/DOL (DOL)] covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=55</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=55"/>
				<updated>2014-02-01T22:27:58Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* DOL */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
- ontology name&lt;br /&gt;
&lt;br /&gt;
- ontology acronym&lt;br /&gt;
&lt;br /&gt;
- ontology language&lt;br /&gt;
&lt;br /&gt;
- a symbol or a label that an ontology contains&lt;br /&gt;
&lt;br /&gt;
- a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
&lt;br /&gt;
- ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Symbols===&lt;br /&gt;
===Logics===&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
===Icons===&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in the section below); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''Categories'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
''' Editing an ontology '''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Visualising mappings'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
Every registered Ontohub user can create a new repository via the button 'Create repository'. The repository creator acquires administrative rights, i.e. management of repository, editing permissions, and visibility of repository (public or private). &lt;br /&gt;
&lt;br /&gt;
While considering creation of a new repository, every Ontohub user should mind knowledge sharing as the driving force in ontology development. In oder words, private repositories are designed to serve the research purposes only. Accordingly, private repositories can be used to store work in progress. As soon as work on ontology development and mappings reach the stage to be published, it is recommended to make private repository and/or its content publicly available. It is also advisable to publish ontologies in already existing repositories that are domain or problem oriented, e.g. geospatial ontologies can be published in SOCoP or SpacePortal; biomedical ontologies in BioPortal etc. By following this policy, Ontohub users support joint efforts of ontology community in knowledge sharing and ontology reuse.&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub Git===&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. &lt;br /&gt;
&lt;br /&gt;
In addition, the git structure of Ontohub supports stability of the system. Having separate branches for development and staging, software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===My Ontohub===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
The '''D'''istributed '''O'''ntology, Modelling and Specification '''L'''anguage [http://wiki.ontohub.org/index.php/DOL (DOL)] covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=54</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=54"/>
				<updated>2014-02-01T22:25:02Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* DOL */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
- ontology name&lt;br /&gt;
&lt;br /&gt;
- ontology acronym&lt;br /&gt;
&lt;br /&gt;
- ontology language&lt;br /&gt;
&lt;br /&gt;
- a symbol or a label that an ontology contains&lt;br /&gt;
&lt;br /&gt;
- a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
&lt;br /&gt;
- ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Symbols===&lt;br /&gt;
===Logics===&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
===Icons===&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in the section below); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''Categories'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
''' Editing an ontology '''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Visualising mappings'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
Every registered Ontohub user can create a new repository via the button 'Create repository'. The repository creator acquires administrative rights, i.e. management of repository, editing permissions, and visibility of repository (public or private). &lt;br /&gt;
&lt;br /&gt;
While considering creation of a new repository, every Ontohub user should mind knowledge sharing as the driving force in ontology development. In oder words, private repositories are designed to serve the research purposes only. Accordingly, private repositories can be used to store work in progress. As soon as work on ontology development and mappings reach the stage to be published, it is recommended to make private repository and/or its content publicly available. It is also advisable to publish ontologies in already existing repositories that are domain or problem oriented, e.g. geospatial ontologies can be published in SOCoP or SpacePortal; biomedical ontologies in BioPortal etc. By following this policy, Ontohub users support joint efforts of ontology community in knowledge sharing and ontology reuse.&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub Git===&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. &lt;br /&gt;
&lt;br /&gt;
In addition, the git structure of Ontohub supports stability of the system. Having separate branches for development and staging, software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===My Ontohub===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
The '''D'''istributed '''O'''ntology, Modelling and Specification '''L'''anguage ([DOL]http://wiki.ontohub.org/index.php/DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=53</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=53"/>
				<updated>2014-02-01T22:23:05Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* DOL */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
- ontology name&lt;br /&gt;
&lt;br /&gt;
- ontology acronym&lt;br /&gt;
&lt;br /&gt;
- ontology language&lt;br /&gt;
&lt;br /&gt;
- a symbol or a label that an ontology contains&lt;br /&gt;
&lt;br /&gt;
- a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
&lt;br /&gt;
- ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Symbols===&lt;br /&gt;
===Logics===&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
===Icons===&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in the section below); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''Categories'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
''' Editing an ontology '''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Visualising mappings'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
Every registered Ontohub user can create a new repository via the button 'Create repository'. The repository creator acquires administrative rights, i.e. management of repository, editing permissions, and visibility of repository (public or private). &lt;br /&gt;
&lt;br /&gt;
While considering creation of a new repository, every Ontohub user should mind knowledge sharing as the driving force in ontology development. In oder words, private repositories are designed to serve the research purposes only. Accordingly, private repositories can be used to store work in progress. As soon as work on ontology development and mappings reach the stage to be published, it is recommended to make private repository and/or its content publicly available. It is also advisable to publish ontologies in already existing repositories that are domain or problem oriented, e.g. geospatial ontologies can be published in SOCoP or SpacePortal; biomedical ontologies in BioPortal etc. By following this policy, Ontohub users support joint efforts of ontology community in knowledge sharing and ontology reuse.&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub Git===&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. &lt;br /&gt;
&lt;br /&gt;
In addition, the git structure of Ontohub supports stability of the system. Having separate branches for development and staging, software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===My Ontohub===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
The '''D'''istributed '''O'''ntology, Modelling and Specification '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=52</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=52"/>
				<updated>2014-02-01T22:15:16Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Submitting an ontology */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
- ontology name&lt;br /&gt;
&lt;br /&gt;
- ontology acronym&lt;br /&gt;
&lt;br /&gt;
- ontology language&lt;br /&gt;
&lt;br /&gt;
- a symbol or a label that an ontology contains&lt;br /&gt;
&lt;br /&gt;
- a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
&lt;br /&gt;
- ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Symbols===&lt;br /&gt;
===Logics===&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
===Icons===&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in the section below); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''Categories'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
''' Editing an ontology '''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Visualising mappings'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
Every registered Ontohub user can create a new repository via the button 'Create repository'. The repository creator acquires administrative rights, i.e. management of repository, editing permissions, and visibility of repository (public or private). &lt;br /&gt;
&lt;br /&gt;
While considering creation of a new repository, every Ontohub user should mind knowledge sharing as the driving force in ontology development. In oder words, private repositories are designed to serve the research purposes only. Accordingly, private repositories can be used to store work in progress. As soon as work on ontology development and mappings reach the stage to be published, it is recommended to make private repository and/or its content publicly available. It is also advisable to publish ontologies in already existing repositories that are domain or problem oriented, e.g. geospatial ontologies can be published in SOCoP or SpacePortal; biomedical ontologies in BioPortal etc. By following this policy, Ontohub users support joint efforts of ontology community in knowledge sharing and ontology reuse.&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub Git===&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. &lt;br /&gt;
&lt;br /&gt;
In addition, the git structure of Ontohub supports stability of the system. Having separate branches for development and staging, software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===My Ontohub===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=51</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=51"/>
				<updated>2014-02-01T22:05:37Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Creating an ontology repository */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
- ontology name&lt;br /&gt;
&lt;br /&gt;
- ontology acronym&lt;br /&gt;
&lt;br /&gt;
- ontology language&lt;br /&gt;
&lt;br /&gt;
- a symbol or a label that an ontology contains&lt;br /&gt;
&lt;br /&gt;
- a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
&lt;br /&gt;
- ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Symbols===&lt;br /&gt;
===Logics===&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
===Icons===&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in section below); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''Categories'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
''' Editing an ontology '''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Visualising mappings'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
Every registered Ontohub user can create a new repository via the button 'Create repository'. The repository creator acquires administrative rights, i.e. management of repository, editing permissions, and visibility of repository (public or private). &lt;br /&gt;
&lt;br /&gt;
While considering creation of a new repository, every Ontohub user should mind knowledge sharing as the driving force in ontology development. In oder words, private repositories are designed to serve the research purposes only. Accordingly, private repositories can be used to store work in progress. As soon as work on ontology development and mappings reach the stage to be published, it is recommended to make private repository and/or its content publicly available. It is also advisable to publish ontologies in already existing repositories that are domain or problem oriented, e.g. geospatial ontologies can be published in SOCoP or SpacePortal; biomedical ontologies in BioPortal etc. By following this policy, Ontohub users support joint efforts of ontology community in knowledge sharing and ontology reuse.&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub Git===&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. &lt;br /&gt;
&lt;br /&gt;
In addition, the git structure of Ontohub supports stability of the system. Having separate branches for development and staging, software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===My Ontohub===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=50</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=50"/>
				<updated>2014-02-01T22:04:41Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Creating an ontology repository */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
- ontology name&lt;br /&gt;
&lt;br /&gt;
- ontology acronym&lt;br /&gt;
&lt;br /&gt;
- ontology language&lt;br /&gt;
&lt;br /&gt;
- a symbol or a label that an ontology contains&lt;br /&gt;
&lt;br /&gt;
- a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
&lt;br /&gt;
- ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Symbols===&lt;br /&gt;
===Logics===&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
===Icons===&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in section below); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''Categories'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
''' Editing an ontology '''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Visualising mappings'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
Every registered Ontohub user can create a new repository via the button 'Create repository'. The repository creator acquires administrative rights, i.e. management of repository, the editing permissions and visibility of repository (public or private). &lt;br /&gt;
&lt;br /&gt;
While considering creation of a new repository, every Ontohub user should mind knowledge sharing as the driving force in ontology development. In oder words, private repositories are designed to serve the research purposes only. Accordingly, private repositories can be used to store work in progress. As soon as work on ontology development and mappings reach the stage to be published, it is recommended to make private repository and/or its content publicly available. It is also advisable to publish ontologies in already existing repositories that are domain or problem oriented, e.g. geospatial ontologies can be published in SOCoP or SpacePortal; biomedical ontologies in BioPortal etc. By following this policy, Ontohub users support joint efforts of ontology community in knowledge sharing and ontology reuse.&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub Git===&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. &lt;br /&gt;
&lt;br /&gt;
In addition, the git structure of Ontohub supports stability of the system. Having separate branches for development and staging, software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===My Ontohub===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=49</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=49"/>
				<updated>2014-02-01T03:17:28Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Submitting an ontology */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
- ontology name&lt;br /&gt;
&lt;br /&gt;
- ontology acronym&lt;br /&gt;
&lt;br /&gt;
- ontology language&lt;br /&gt;
&lt;br /&gt;
- a symbol or a label that an ontology contains&lt;br /&gt;
&lt;br /&gt;
- a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
&lt;br /&gt;
- ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Symbols===&lt;br /&gt;
===Logics===&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
===Icons===&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in section below); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''Categories'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
''' Editing an ontology '''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Visualising mappings'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub Git===&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. &lt;br /&gt;
&lt;br /&gt;
In addition, the git structure of Ontohub supports stability of the system. Having separate branches for development and staging, software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===My Ontohub===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=48</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=48"/>
				<updated>2014-02-01T03:16:08Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Submitting an ontology */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
- ontology name&lt;br /&gt;
&lt;br /&gt;
- ontology acronym&lt;br /&gt;
&lt;br /&gt;
- ontology language&lt;br /&gt;
&lt;br /&gt;
- a symbol or a label that an ontology contains&lt;br /&gt;
&lt;br /&gt;
- a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
&lt;br /&gt;
- ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Symbols===&lt;br /&gt;
===Logics===&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
===Icons===&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
'''a'''. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
'''b'''. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in section 2.5); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
'''c'''. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
'''d'''. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
'''e'''. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''Categories'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
''' Editing an ontology '''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Visualising mappings'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub Git===&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. &lt;br /&gt;
&lt;br /&gt;
In addition, the git structure of Ontohub supports stability of the system. Having separate branches for development and staging, software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===My Ontohub===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=47</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=47"/>
				<updated>2014-02-01T03:13:36Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Submitting an ontology */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
- ontology name&lt;br /&gt;
&lt;br /&gt;
- ontology acronym&lt;br /&gt;
&lt;br /&gt;
- ontology language&lt;br /&gt;
&lt;br /&gt;
- a symbol or a label that an ontology contains&lt;br /&gt;
&lt;br /&gt;
- a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
&lt;br /&gt;
- ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Symbols===&lt;br /&gt;
===Logics===&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
===Icons===&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
a. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
b. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in section 2.5); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
c. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
d. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
e. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology you can select multiple fields (''''Categories'''') that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
''' Editing an ontology '''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Visualising mappings'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub Git===&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. &lt;br /&gt;
&lt;br /&gt;
In addition, the git structure of Ontohub supports stability of the system. Having separate branches for development and staging, software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===My Ontohub===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=46</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=46"/>
				<updated>2014-02-01T03:12:11Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Common Tasks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
- ontology name&lt;br /&gt;
&lt;br /&gt;
- ontology acronym&lt;br /&gt;
&lt;br /&gt;
- ontology language&lt;br /&gt;
&lt;br /&gt;
- a symbol or a label that an ontology contains&lt;br /&gt;
&lt;br /&gt;
- a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
&lt;br /&gt;
- ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Symbols===&lt;br /&gt;
===Logics===&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
===Icons===&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
a. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
b. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in section 2.5); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
c. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
d. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
e. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology (''''Category'''') you can select multiple fields that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
''' Editing an ontology '''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Visualising mappings'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub Git===&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. &lt;br /&gt;
&lt;br /&gt;
In addition, the git structure of Ontohub supports stability of the system. Having separate branches for development and staging, software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===My Ontohub===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=45</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=45"/>
				<updated>2014-02-01T03:11:34Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Editing an ontology */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
- ontology name&lt;br /&gt;
&lt;br /&gt;
- ontology acronym&lt;br /&gt;
&lt;br /&gt;
- ontology language&lt;br /&gt;
&lt;br /&gt;
- a symbol or a label that an ontology contains&lt;br /&gt;
&lt;br /&gt;
- a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
&lt;br /&gt;
- ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Symbols===&lt;br /&gt;
===Logics===&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
===Icons===&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
a. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
b. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in section 2.5); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
c. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
d. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
e. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology (''''Category'''') you can select multiple fields that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
''' Editing an ontology '''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
 '''Visualising mappings'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub Git===&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. &lt;br /&gt;
&lt;br /&gt;
In addition, the git structure of Ontohub supports stability of the system. Having separate branches for development and staging, software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===My Ontohub===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=44</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=44"/>
				<updated>2014-02-01T03:09:49Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Common Tasks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
- ontology name&lt;br /&gt;
&lt;br /&gt;
- ontology acronym&lt;br /&gt;
&lt;br /&gt;
- ontology language&lt;br /&gt;
&lt;br /&gt;
- a symbol or a label that an ontology contains&lt;br /&gt;
&lt;br /&gt;
- a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
&lt;br /&gt;
- ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Symbols===&lt;br /&gt;
===Logics===&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
===Icons===&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===   Submitting an ontology === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
a. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
b. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in section 2.5); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
c. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
d. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
e. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology (''''Category'''') you can select multiple fields that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Editing an ontology === &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
 '''Visualising mappings'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Creating an ontology repository === &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub Git===&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. &lt;br /&gt;
&lt;br /&gt;
In addition, the git structure of Ontohub supports stability of the system. Having separate branches for development and staging, software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===My Ontohub===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=43</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=43"/>
				<updated>2014-02-01T03:07:46Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Common Tasks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
- ontology name&lt;br /&gt;
&lt;br /&gt;
- ontology acronym&lt;br /&gt;
&lt;br /&gt;
- ontology language&lt;br /&gt;
&lt;br /&gt;
- a symbol or a label that an ontology contains&lt;br /&gt;
&lt;br /&gt;
- a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
&lt;br /&gt;
- ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Symbols===&lt;br /&gt;
===Logics===&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
===Icons===&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
===  '''Submitting an ontology''' === &lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
a. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
b. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in section 2.5); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
c. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
d. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
e. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology (''''Category'''') you can select multiple fields that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== '''Editing an ontology''' === &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.3. '''Visualising mappings'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.4. '''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== '''Creating an ontology repository''' === &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.6. '''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub Git===&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. &lt;br /&gt;
&lt;br /&gt;
In addition, the git structure of Ontohub supports stability of the system. Having separate branches for development and staging, software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===My Ontohub===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=42</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=42"/>
				<updated>2014-02-01T02:07:17Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Common Tasks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
- ontology name&lt;br /&gt;
&lt;br /&gt;
- ontology acronym&lt;br /&gt;
&lt;br /&gt;
- ontology language&lt;br /&gt;
&lt;br /&gt;
- a symbol or a label that an ontology contains&lt;br /&gt;
&lt;br /&gt;
- a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
&lt;br /&gt;
- ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Symbols===&lt;br /&gt;
===Logics===&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
===Icons===&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
2.1. '''Submitting an ontology'''&lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
a. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
b. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in section 2.5); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
c. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
d. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
e. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology ('Category') you can select multiple fields that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
''''Description'''' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.2. '''Editing an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.3. '''Visualising mappings'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.4. '''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.5. '''Creating an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.6. '''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub Git===&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. &lt;br /&gt;
&lt;br /&gt;
In addition, the git structure of Ontohub supports stability of the system. Having separate branches for development and staging, software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===My Ontohub===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=41</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=41"/>
				<updated>2014-02-01T02:06:42Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Common Tasks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
- ontology name&lt;br /&gt;
&lt;br /&gt;
- ontology acronym&lt;br /&gt;
&lt;br /&gt;
- ontology language&lt;br /&gt;
&lt;br /&gt;
- a symbol or a label that an ontology contains&lt;br /&gt;
&lt;br /&gt;
- a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
&lt;br /&gt;
- ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Symbols===&lt;br /&gt;
===Logics===&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
===Icons===&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
2.1. '''Submitting an ontology'''&lt;br /&gt;
&lt;br /&gt;
2.1. Submitting an ontology&lt;br /&gt;
&lt;br /&gt;
The submission of a new ontology into Ontohub consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
a. Register/'''sign in''' ontohub.org&lt;br /&gt;
&lt;br /&gt;
b. Select an existing '''repository''' that fits best your specific target domain, task, and ontology type; All public repositories are listed upon clicking on the 'Repository' button in the main menu; alternatively, it is possible to create a new repository (as described in section 2.5); certain repositories are 'read-only' while others allow editing of the repository content;&lt;br /&gt;
&lt;br /&gt;
c. If uploading an ontology to the existing repository you will need to get a '''permission''' via requesting the editing rights; the permission is provided by the administrator of the repository ('owner'); After selecting (or creating) an appropriate ontology repository and acquiring the editing rights, the ontology upload can proceed through the use of file system.&lt;br /&gt;
&lt;br /&gt;
d. The ''''Edit'''' button appears on the page of each repository for which you have the editing rights. 'Edit' button leads to the interface with the editing option. So, the first step in editing is to to confirm that you want to 'Update repository'. The next step is to go to the section 'Ontology files and related files', where you can upload your ontology as a new file. The information provided there in gets stored into the file system, which can afterwords be accessed at the 'Ontology files and related files'. You might want to upload your ontology into an already existing folder that stores ontologies of your interest. In that case, in the section 'Target directory' you will need to type the exact name of the directory in which you want to store your ontology file. Into the section 'Target file name' you will need to type the ontology name together with its correct extension, e.g. name.owl, name.clif etc. A message that accompanies upload is optional but desirable as it can be helpful in tracking the history of activities and changes in repository. The next step is to 'Upload file'.&lt;br /&gt;
&lt;br /&gt;
e. Since your submitted file is recognised as an ontology (via its extension), you will need to provide '''metadata''' that describe your ontology: ontology name, category (domain), ontology type, formality level, and a specific description. The inserted metadata are helpful in classification of ontologies in repository and their easier, a task specific retrieval.&lt;br /&gt;
&lt;br /&gt;
When selecting metadata that describe the domain of your ontology ('Category') you can select multiple fields that will help to characterise your ontology as specific as possible. For instance, if an ontology is about anatomy of a biological species, then the appropriate categories would be 'biology' and 'space', while a geospatial ontology can be associated with the domains 'geography' and 'space', an ontology that describes chemical structures would be associated with 'chemistry' and 'space'.&lt;br /&gt;
&lt;br /&gt;
''''Ontology type'''' and ''''Formality level'''' provide specification of your ontology as a domain ontology, an upper level ontology etc. Please note that the classification of ontology types and formality levels mostly follows the OMV specifications. Modifications and revisions to this classification are work in progress.&lt;br /&gt;
&lt;br /&gt;
'Description' of ontology provides an important narrative, i.e. information that will additionally help users (people and machines) to capture the targets and aims of the ontology designer.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.2. '''Editing an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.3. '''Visualising mappings'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.4. '''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.5. '''Creating an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.6. '''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub Git===&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. &lt;br /&gt;
&lt;br /&gt;
In addition, the git structure of Ontohub supports stability of the system. Having separate branches for development and staging, software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===My Ontohub===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=40</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=40"/>
				<updated>2014-01-27T16:01:36Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Repositories */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
- ontology name&lt;br /&gt;
&lt;br /&gt;
- ontology acronym&lt;br /&gt;
&lt;br /&gt;
- ontology language&lt;br /&gt;
&lt;br /&gt;
- a symbol or a label that an ontology contains&lt;br /&gt;
&lt;br /&gt;
- a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
&lt;br /&gt;
- ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Symbols===&lt;br /&gt;
===Logics===&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
===Icons===&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
2.1. '''Submitting an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.2. '''Editing an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.3. '''Visualising mappings'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.4. '''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.5. '''Creating an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.6. '''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub Git===&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. &lt;br /&gt;
&lt;br /&gt;
In addition, the git structure of Ontohub supports stability of the system. Having separate branches for development and staging, software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===My Ontohub===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=39</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=39"/>
				<updated>2014-01-27T15:51:21Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Sign In */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content.&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment (see also MyOntohub) in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
- ontology name&lt;br /&gt;
&lt;br /&gt;
- ontology acronym&lt;br /&gt;
&lt;br /&gt;
- ontology language&lt;br /&gt;
&lt;br /&gt;
- a symbol or a label that an ontology contains&lt;br /&gt;
&lt;br /&gt;
- a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
&lt;br /&gt;
- ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Symbols===&lt;br /&gt;
===Logics===&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
===Icons===&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
2.1. '''Submitting an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.2. '''Editing an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.3. '''Visualising mappings'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.4. '''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.5. '''Creating an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.6. '''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub Git===&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. &lt;br /&gt;
&lt;br /&gt;
In addition, the git structure of Ontohub supports stability of the system. Having separate branches for development and staging, software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===My Ontohub===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=38</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=38"/>
				<updated>2014-01-24T16:12:05Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
===Start===&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all public repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well.&lt;br /&gt;
&lt;br /&gt;
===Sign In===&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content (see MyOntohub).&lt;br /&gt;
&lt;br /&gt;
===Repositories===&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all public repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment (see also MyOntohub) in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
It is also possible to create private repositories. These are visible only for users who have read-permission for the repository.&lt;br /&gt;
&lt;br /&gt;
===Ontologies===&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
- ontology name&lt;br /&gt;
&lt;br /&gt;
- ontology acronym&lt;br /&gt;
&lt;br /&gt;
- ontology language&lt;br /&gt;
&lt;br /&gt;
- a symbol or a label that an ontology contains&lt;br /&gt;
&lt;br /&gt;
- a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
&lt;br /&gt;
- ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Symbols===&lt;br /&gt;
===Logics===&lt;br /&gt;
===Mappings===&lt;br /&gt;
Under the mappings tab, you can see all mappings. Mappings always have a source and a target ontology, and provide mappings or relations between the symbols of these ontologies.&lt;br /&gt;
&lt;br /&gt;
Currently, new mappings can only be created using e.g. an interpretation or an alignment in a [[DOL]] file, and uploading that DOL file.&lt;br /&gt;
&lt;br /&gt;
===Icons===&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
2.1. '''Submitting an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.2. '''Editing an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.3. '''Visualising mappings'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.4. '''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.5. '''Creating an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.6. '''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
===Ontohub Git===&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. &lt;br /&gt;
&lt;br /&gt;
In addition, the git structure of Ontohub supports stability of the system. Having separate branches for development and staging, software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===My Ontohub===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===HETS===&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===DOL===&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===LoLa Ontology===&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=27</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=27"/>
				<updated>2013-11-12T18:04:22Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* User Interface */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
1.1.	'''Start'''&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.2. '''Sign In'''&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content (see MyOntohub).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.3.	'''Repositories'''&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment (see also MyOntohub) in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.4.	'''Ontologies'''&lt;br /&gt;
&lt;br /&gt;
Ontology search can be performed either over whole Ontohub content ('Ontology' tab on the menu bar) or over ontologies stored within a particular Ontohub repository (Ontology browser on the page of a particular Ontohub repository).&lt;br /&gt;
 &lt;br /&gt;
Ontology retrieval is done by typing into the ontology browser one or many of the available search criteria:&lt;br /&gt;
&lt;br /&gt;
- ontology name&lt;br /&gt;
&lt;br /&gt;
- ontology acronym&lt;br /&gt;
&lt;br /&gt;
- ontology language&lt;br /&gt;
&lt;br /&gt;
- a symbol or a label that an ontology contains&lt;br /&gt;
&lt;br /&gt;
- a particular domain (category) that an ontology belongs to (e.g. space, biology, etc.)&lt;br /&gt;
&lt;br /&gt;
- ontology type (e.g. upper, domain, task, etc.) Please note that this feature has not been implemented yet.&lt;br /&gt;
&lt;br /&gt;
Since the search engine uses metadata to retrieve an ontology, all Ontohub users are encouraged to specify metadata about their ontology during the ontology upload. Having described an ontology domain, type, task, etc. increases findability of an ontology. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.5.	'''Symbols'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
1.6.	'''Logics'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.7.	'''Mappings'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
1.8.	'''Icons'''&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
2.1. '''Submitting an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.2. '''Editing an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.3. '''Visualising mappings'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.4. '''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.5. '''Creating an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.6. '''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
3.1. '''Ontohub Git'''&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. &lt;br /&gt;
&lt;br /&gt;
In addition, the git structure of Ontohub supports stability of the system. Having separate branches for development and staging, software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.2. '''My Ontohub'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.3. '''HETS'''&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.4. '''DOL'''&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.5. '''LoLa Ontology'''&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=26</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=26"/>
				<updated>2013-11-12T17:28:33Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Infrastructure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
1.1.	'''Start'''&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.2. '''Sign In'''&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content (see MyOntohub).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.3.	'''Repositories'''&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment (see also MyOntohub) in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.4.	'''Ontologies'''&lt;br /&gt;
&lt;br /&gt;
When searching for a particular ontology, you may type the name of the ontology or its acronym to retrieve it. If you do not know the name of the ontology, you may also type the name of the logic by which the ontology is supported and labels of symbols contained in the ontology in order to retrieve all ontologies supported by this logic containing one symbols for each typed-in symbol label.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.5.	'''Symbols'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
1.6.	'''Logics'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.7.	'''Mappings'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
1.8.	'''Icons'''&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
2.1. '''Submitting an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.2. '''Editing an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.3. '''Visualising mappings'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.4. '''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.5. '''Creating an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.6. '''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
3.1. '''Ontohub Git'''&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. &lt;br /&gt;
&lt;br /&gt;
In addition, the git structure of Ontohub supports stability of the system. Having separate branches for development and staging, software developers are introducing new features of Ontohub on its develop branch. After going through all necessary tests for stability, new features are merged to the staging (and master, i.e. visible website). In that way, the UI on the main page is always stable.&lt;br /&gt;
&lt;br /&gt;
The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.2. '''My Ontohub'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.3. '''HETS'''&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.4. '''DOL'''&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.5. '''LoLa Ontology'''&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=25</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=25"/>
				<updated>2013-11-07T15:54:38Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Infrastructure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
1.1.	'''Start'''&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.2. '''Sign In'''&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content (see MyOntohub).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.3.	'''Repositories'''&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment (see also MyOntohub) in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.4.	'''Ontologies'''&lt;br /&gt;
&lt;br /&gt;
When searching for a particular ontology, you may type the name of the ontology or its acronym to retrieve it. If you do not know the name of the ontology, you may also type the name of the logic by which the ontology is supported and labels of symbols contained in the ontology in order to retrieve all ontologies supported by this logic containing one symbols for each typed-in symbol label.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.5.	'''Symbols'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
1.6.	'''Logics'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.7.	'''Mappings'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
1.8.	'''Icons'''&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
2.1. '''Submitting an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.2. '''Editing an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.3. '''Visualising mappings'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.4. '''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.5. '''Creating an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.6. '''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
3.1. '''Ontohub Git'''&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 8 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.2. '''My Ontohub'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.3. '''HETS'''&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.4. '''DOL'''&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.5. '''LoLa Ontology'''&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=24</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=24"/>
				<updated>2013-11-07T15:45:34Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Infrastructure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
1.1.	'''Start'''&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.2. '''Sign In'''&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content (see MyOntohub).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.3.	'''Repositories'''&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment (see also MyOntohub) in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.4.	'''Ontologies'''&lt;br /&gt;
&lt;br /&gt;
When searching for a particular ontology, you may type the name of the ontology or its acronym to retrieve it. If you do not know the name of the ontology, you may also type the name of the logic by which the ontology is supported and labels of symbols contained in the ontology in order to retrieve all ontologies supported by this logic containing one symbols for each typed-in symbol label.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.5.	'''Symbols'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
1.6.	'''Logics'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.7.	'''Mappings'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
1.8.	'''Icons'''&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
2.1. '''Submitting an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.2. '''Editing an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.3. '''Visualising mappings'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.4. '''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.5. '''Creating an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.6. '''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
3.1. '''Ontohub Git'''&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 4 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.2. '''My Ontohub'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.3. '''HETS'''&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.4. '''DOL'''&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski2&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.5. '''LoLa Ontology'''&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=23</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=23"/>
				<updated>2013-11-07T15:42:14Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Infrastructure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
1.1.	'''Start'''&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.2. '''Sign In'''&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content (see MyOntohub).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.3.	'''Repositories'''&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment (see also MyOntohub) in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.4.	'''Ontologies'''&lt;br /&gt;
&lt;br /&gt;
When searching for a particular ontology, you may type the name of the ontology or its acronym to retrieve it. If you do not know the name of the ontology, you may also type the name of the logic by which the ontology is supported and labels of symbols contained in the ontology in order to retrieve all ontologies supported by this logic containing one symbols for each typed-in symbol label.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.5.	'''Symbols'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
1.6.	'''Logics'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.7.	'''Mappings'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
1.8.	'''Icons'''&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
2.1. '''Submitting an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.2. '''Editing an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.3. '''Visualising mappings'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.4. '''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.5. '''Creating an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.6. '''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
3.1. '''Ontohub Git'''&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 4 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub preprint paper] &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Oliver Kutz, and Mihai Codescu. &amp;quot;Ontohub - a repository engine for heterogeneous ontologies and alignments.&amp;quot; preprint. [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.2. '''My Ontohub'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.3. '''HETS'''&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.4. '''DOL'''&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.5. '''LoLa Ontology'''&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=22</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=22"/>
				<updated>2013-11-07T15:35:47Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Infrastructure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
1.1.	'''Start'''&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.2. '''Sign In'''&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content (see MyOntohub).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.3.	'''Repositories'''&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment (see also MyOntohub) in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.4.	'''Ontologies'''&lt;br /&gt;
&lt;br /&gt;
When searching for a particular ontology, you may type the name of the ontology or its acronym to retrieve it. If you do not know the name of the ontology, you may also type the name of the logic by which the ontology is supported and labels of symbols contained in the ontology in order to retrieve all ontologies supported by this logic containing one symbols for each typed-in symbol label.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.5.	'''Symbols'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
1.6.	'''Logics'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.7.	'''Mappings'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
1.8.	'''Icons'''&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
2.1. '''Submitting an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.2. '''Editing an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.3. '''Visualising mappings'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.4. '''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.5. '''Creating an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.6. '''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
3.1. '''Ontohub Git'''&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets). A detailed architecture of Ontohub you can find on page 4 of [http://ontolog.cim3.net/file/work/OpenOntologyRepository/Ontohub/ontohub--TillMossakowski-et-al_20130621a.pdf Ontohub pre-print paper]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.2. '''My Ontohub'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.3. '''HETS'''&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.4. '''DOL'''&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.5. '''LoLa Ontology'''&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=21</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=21"/>
				<updated>2013-11-04T20:57:54Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Infrastructure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
1.1.	'''Start'''&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.2. '''Sign In'''&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content (see MyOntohub).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.3.	'''Repositories'''&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment (see also MyOntohub) in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.4.	'''Ontologies'''&lt;br /&gt;
&lt;br /&gt;
When searching for a particular ontology, you may type the name of the ontology or its acronym to retrieve it. If you do not know the name of the ontology, you may also type the name of the logic by which the ontology is supported and labels of symbols contained in the ontology in order to retrieve all ontologies supported by this logic containing one symbols for each typed-in symbol label.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.5.	'''Symbols'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
1.6.	'''Logics'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.7.	'''Mappings'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
1.8.	'''Icons'''&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
2.1. '''Submitting an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.2. '''Editing an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.3. '''Visualising mappings'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.4. '''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.5. '''Creating an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.6. '''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
3.1. '''Ontohub Git'''&lt;br /&gt;
&lt;br /&gt;
Ontohub infrastructure is powered by the open-source web framework [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book Ruby on Rails] for building dynamic web applications. Accordingly, Ontohub has a git structure that supports versioning and management of the Ontohub content. The parsing and inference backend of Ontohub is the Heterogeneous Tool Set (Hets).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.2. '''My Ontohub'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.3. '''HETS'''&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.4. '''DOL'''&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.5. '''LoLa Ontology'''&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=20</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=20"/>
				<updated>2013-11-04T19:26:40Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* User Interface */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
1.1.	'''Start'''&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all repositories, ontologies, symbols, logics and ontology mappings stored in this hub of distributed, and yet interconnected, ontology repositories. Recently updated repositories and ontologies are listed as well. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.2. '''Sign In'''&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content (see MyOntohub).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.3.	'''Repositories'''&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment (see also MyOntohub) in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.4.	'''Ontologies'''&lt;br /&gt;
&lt;br /&gt;
When searching for a particular ontology, you may type the name of the ontology or its acronym to retrieve it. If you do not know the name of the ontology, you may also type the name of the logic by which the ontology is supported and labels of symbols contained in the ontology in order to retrieve all ontologies supported by this logic containing one symbols for each typed-in symbol label.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.5.	'''Symbols'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
1.6.	'''Logics'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.7.	'''Mappings'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
1.8.	'''Icons'''&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
2.1. '''Submitting an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.2. '''Editing an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.3. '''Visualising mappings'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.4. '''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.5. '''Creating an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.6. '''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
3.1. '''Ontohub Git'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.2. '''My Ontohub'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.3. '''HETS'''&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.4. '''DOL'''&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.5. '''LoLa Ontology'''&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=19</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=19"/>
				<updated>2013-11-04T19:21:23Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* Common Tasks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
1.1.	'''Start'''&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all repositories, ontologies, symbols, logics and ontology mappings stored in this hub for ontology repositories. Recently updated repositories and ontologies are listed as well. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.2. '''Sign In'''&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content (see MyOntohub).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.3.	'''Repositories'''&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment (see also MyOntohub) in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.4.	'''Ontologies'''&lt;br /&gt;
&lt;br /&gt;
When searching for a particular ontology, you may type the name of the ontology or its acronym to retrieve it. If you do not know the name of the ontology, you may also type the name of the logic by which the ontology is supported and labels of symbols contained in the ontology in order to retrieve all ontologies supported by this logic containing one symbols for each typed-in symbol label.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.5.	'''Symbols'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
1.6.	'''Logics'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.7.	'''Mappings'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
1.8.	'''Icons'''&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
2.1. '''Submitting an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.2. '''Editing an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.3. '''Visualising mappings'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.4. '''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.5. '''Creating an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.6. '''Maintaining an ontology repository'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
3.1. '''Ontohub Git'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.2. '''My Ontohub'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.3. '''HETS'''&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.4. '''DOL'''&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.5. '''LoLa Ontology'''&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	<entry>
		<id>http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=18</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.dol-omg.org/index.php?title=Main_Page&amp;diff=18"/>
				<updated>2013-11-04T19:18:42Z</updated>
		
		<summary type="html">&lt;p&gt;Asojic: /* User Interface */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ontohub ==&lt;br /&gt;
&lt;br /&gt;
Ontohub is an [http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository#nid3652 open ontology repository] which supports organisation, collection, retrieval, development, mapping, translation, and evaluation of a wide array of ontologies formalised in diverse languages. &lt;br /&gt;
&lt;br /&gt;
The Ontohub team is looking forward to providing technological infrastructure for the forthcoming  [http://fois2014.inf.ufes.br/p/home.html FOIS 2014 Ontology Competition]. Accordingly, several new features are going to be launched on the [http://ontohub.org/ Ontohub] soon.&lt;br /&gt;
&lt;br /&gt;
This wiki entrance aims at providing instructions and support to the Ontohub users. See also [[FAQ]].&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
&lt;br /&gt;
1.1.	'''Start'''&lt;br /&gt;
&lt;br /&gt;
The home page of Ontohub provides access to all repositories, ontologies, symbols, logics and ontology mappings stored in this hub for ontology repositories. Recently updated repositories and ontologies are listed as well. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.2. '''Sign In'''&lt;br /&gt;
&lt;br /&gt;
The full functionality of Ontohub (ontology and repository, creation, collaborative editing and development of ontologies, mapping across ontologies, visualisation, and evaluation) is available upon sign in. Every registered Ontohub user can modify and adjust its own version of interface, i.e. specific and highly personalised access to the repository content (see MyOntohub).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.3.	'''Repositories'''&lt;br /&gt;
&lt;br /&gt;
Besides serving as an ontology repository, Ontohub is also a hub that links other ontology repositories. Ontohub provides a single web interface to access various ontology repositories, either hosted or mirrored on Ontohub. The button ''Repositories'' (on the menu-bar) leads to the page where all repositories are listed and the access to their content provided. In addition, Ontohub allows creation and hosting of new repositories, the function available to all registered Ontohub users. Along the opportunity of creating a new repository, Ontohub users can get advantage of the Ontohub collaborative environment (see also MyOntohub) in order to develop ontologies and/or repositories in either problem or domain oriented manner. Thus, Ontohub supports reuse of ontologies stored in other ontology repositories and creation of new repositories that organize ontologies resulting from the activities of a team focused around a particular project or a specific task. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.4.	'''Ontologies'''&lt;br /&gt;
&lt;br /&gt;
When searching for a particular ontology, you may type the name of the ontology or its acronym to retrieve it. If you do not know the name of the ontology, you may also type the name of the logic by which the ontology is supported and labels of symbols contained in the ontology in order to retrieve all ontologies supported by this logic containing one symbols for each typed-in symbol label.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.5.	'''Symbols'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
1.6.	'''Logics'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
1.7.	'''Mappings'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
1.8.	'''Icons'''&lt;br /&gt;
&lt;br /&gt;
== Common Tasks ==&lt;br /&gt;
&lt;br /&gt;
2.1. '''Submitting an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.2. '''Editing an ontology'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.3. '''Visualising mappings'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
2.4. '''Evaluating an ontology'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
3.1. '''Ontohub Git'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.2. '''My Ontohub'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.3. '''HETS'''&lt;br /&gt;
&lt;br /&gt;
Ontohub accesses the Heterogeneous Tool Set Hets via a RESTful web service interface for having the structure of ontologies analyzed. Hets already supports a large number of basic ontology languages and logics, and is capable of describing the structural outline of an ontology from the perspective of DOL, which is not committed to one particular logic.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.4. '''DOL'''&lt;br /&gt;
&lt;br /&gt;
'''D'''istributed '''O'''ntology '''L'''anguage (DOL) covers all state-of-the-art ontology languages, and provides a meta level on top of these. This meta level allows for the representation of logically heterogeneous ontologies. DOL ontologies may comprise of modules written in ontology languages with different underlying logics. Moreover, the DOL meta level constructs allow for links between ontologies such as relative interpretations or conservative extensions. &amp;lt;ref name=&amp;quot;Mossakowski&amp;quot;&amp;gt;Mossakowski, Till, Christoph Lange, and Oliver Kutz. &amp;quot;Three Semantics for the Core of the Distributed Ontology Language.&amp;quot; FOIS. 2012. [http://www.informatik.uni-bremen.de/~till/papers/DOLsemantics.pdf PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since the Ontohub infrastructure supports DOL, it allows the Ontohub users&lt;br /&gt;
&lt;br /&gt;
- to relate ontologies that are written in different formalisms;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology modules even if they have been formulated in a different formalism;&lt;br /&gt;
&lt;br /&gt;
- to re-use ontology tools like theorem provers and module extractors along translations between formalisms. &lt;br /&gt;
&lt;br /&gt;
DOL is currently being standardised within the [http://about.ontohub.org/ontoiop.html OntoIOp] working group.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
3.5. '''LoLa Ontology'''&lt;br /&gt;
&lt;br /&gt;
LoLa is an ontology of (ontology) '''Lo'''gics and '''La'''nguages. Onthub implements [http://purl.net/dol/1.0/rdf# LoLa] for structuring the repository content. The OWL core of the LoLa ontology comprises classes for ontology languages, logics, mappings (translations or projections) between ontology languages and between logics, as well as serialisations. The LoLa properties relate all of the former classes to each other. Besides its OWL module, LoLa includes additional FOL axioms for closure rules not expressible in OWL, such as non-expressible role compositions and circumscription rules for minimising the extension of default translations. &amp;lt;ref name=&amp;quot;Lange&amp;quot;&amp;gt;Lange, Christoph, Till Mossakowski, and Oliver Kutz. &amp;quot;LoLa: A Modular Ontology of Logics, Languages, and Translations.&amp;quot; Workshop on Modular Ontologies (WoMO) 2012. 2012. [ftp://ceur-ws.org/pub/publications/CEUR-WS/Vol-875.zip#page=60 PDF] &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Glossary ==&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! data-sort-type=&amp;quot;Term&amp;quot; | Term!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Logical theory||set of expressions (like non-logical symbols, sentences and structuring elements) in a given logical language&lt;br /&gt;
|-&lt;br /&gt;
|Alignment||flexible, relational link that does not always have a formal, logic-based semantics&lt;br /&gt;
|-&lt;br /&gt;
|Matching||algorithmic procedure that generates an alignment for two given logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Logical language||language that is used for writing down logical theories (e.g. formal ontologies, models and specification), equipped with a formal, declarative, logic-based semantics, plus non-logical annotations&lt;br /&gt;
|-&lt;br /&gt;
|Link||relationship between two logical theories, relating their non-logical symbols&lt;br /&gt;
|-&lt;br /&gt;
|Language translation||mapping from constructs in the source logical language to their equivalents in the target logical language&lt;br /&gt;
|-&lt;br /&gt;
|Interpretation||logical link that postulates a relation between two logical theories&lt;br /&gt;
|-&lt;br /&gt;
|Combination||aggregation of several logical theories along links to a new logical theory where (only) the linked non-logical symbols of the involved logical theeories are identified&lt;br /&gt;
|-&lt;br /&gt;
|Conservativity||property of an extension of theories, ensuring that the extension does not add new logical context&lt;br /&gt;
|-&lt;br /&gt;
|Basic logical theory||set of non-logical symbols, sentences, annotations about them, which is used as a building block for a larger logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Axiom||sentence postulated to be valid (i.e. true in every model), party of a logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Theorem||sentence that has been proven (in some logical theory) from other axioms and theorem&lt;br /&gt;
|-&lt;br /&gt;
|Structured logical theory||logical theory that results from other logical theories by import, union, combination, renaming or other structuring operations&lt;br /&gt;
|-&lt;br /&gt;
|Sentence||term that is either true or false in a given model, i.e. which is assigned a truth value in this model&lt;br /&gt;
|-&lt;br /&gt;
|Satisfaction relation||relation between models and sentences indicating which sentences hold true in the model&lt;br /&gt;
|-&lt;br /&gt;
|Non-logical symbol||atomic expression or syntactic constituent of a logical theory that requires an interpretation through a model&lt;br /&gt;
|-&lt;br /&gt;
|Module extraction||activity of obtaining from anlogical theory concrete modules to be used for a particular purpose (e.g. to contain a particular sub-signature of the original logical theory)&lt;br /&gt;
|-&lt;br /&gt;
|Module||subtheory that conservatively extends to the whole logical theory&lt;br /&gt;
|-&lt;br /&gt;
|Model||semantic interpretation of all non-logical symbols of a logical theory, satisfying the theory's axioms&lt;br /&gt;
|-&lt;br /&gt;
|Approximation||reduction of a theory to a less expressive logical language, such that the original theory implies the approximation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asojic</name></author>	</entry>

	</feed>