Author: buildbot
Date: Mon Jan 23 11:43:45 2012
New Revision: 803088
Log:
Staging update by buildbot for stanbol
Added:
websites/staging/stanbol/trunk/content/stanbol/images/ontologymanager/
websites/staging/stanbol/trunk/content/stanbol/images/ontologymanager/ontonet.png
(with props)
Modified:
websites/staging/stanbol/trunk/content/stanbol/docs/trunk/ontologymanager/ontonet.html
Modified:
websites/staging/stanbol/trunk/content/stanbol/docs/trunk/ontologymanager/ontonet.html
==============================================================================
---
websites/staging/stanbol/trunk/content/stanbol/docs/trunk/ontologymanager/ontonet.html
(original)
+++
websites/staging/stanbol/trunk/content/stanbol/docs/trunk/ontologymanager/ontonet.html
Mon Jan 23 11:43:45 2012
@@ -58,7 +58,14 @@
<div id="content">
<h1 class="title">Ontology Network Manager (OntoNet)</h1>
<h2 id="terminology">Terminology</h2>
-<p>Stanbol OntoNet implements the API section for managing OWL and OWL2
ontologies, in order to prepare them for consumption by reasoning services,
refactorers, rule engines and the like. Ontology management in OntoNet is
sparse and not connected: once loaded internally from their remote locations,
ontologies live and are known within the realm they were loaded in. This allows
loose-coupling and (de-)activation of ontologies in order to scale the data
sets for reasoners to process and optimize them for efficiency. The following
concepts have been introduced with OntoNet:</p>
+<p>Stanbol OntoNet implements the API section for managing OWL and OWL2
ontologies, in order to prepare them for consumption by reasoning services,
refactorers, rule engines and the like. Ontology management in OntoNet is
sparse and not connected: once loaded internally from their remote locations,
ontologies live and are known within the realm they were loaded in. This allows
loose-coupling and (de-)activation of ontologies in order to scale the data
sets for reasoners to process and optimize them for efficiency. </p>
+<p><center>
+ <figure>
+ <img width="500px" src="../../../images/ontologymanager/ontonet.png"
alt="OntoNet ontology network structure">
+ <figcaption>Figure 1: an example of OntoNet setup for multiple ontology
networks, showing the orthogonal layering of sessions, scopes and
spaces.</figcaption>
+ <figure>
+ </center></p>
+<p>The following concepts have been introduced with OntoNet:</p>
<ul>
<li>
<p><strong>Ontology scope</strong>: a "logical realm" for all the ontologies
that encompass a certain CMS-related set of concepts (such as "User", "ACL",
"Event", "Content", "Domain", "Reengineering", "Community", "Travelling" etc.).
Scopes never inherit from each other, though they can load the same ontologies
if need be.</p>
@@ -102,6 +109,96 @@
<h4 id="managing_an_ontology_scope">Managing an ontology scope.</h4>
+<p>Let us now show an example of how to setup an ontology scope, which you
should use for storing the models for a certain domain of your knowledge base.
In this example we will refer to social networks and communities.</p>
+<div class="codehilite"><pre><span class="n">ScopeRegistry</span> <span
class="n">registry</span> <span class="o">=</span> <span
class="n">onMgr</span><span class="o">.</span><span
class="n">getScopeRegistry</span><span class="p">();</span>
+<span class="n">OntologyScopeFactory</span> <span class="n">factory</span>
<span class="o">=</span> <span class="n">onMgr</span><span
class="o">.</span><span class="n">getOntologyScopeFactory</span><span
class="p">();</span>
+
+<span class="o">/*</span>
+ <span class="o">*</span> <span class="n">Here</span> <span
class="n">we</span> <span class="n">create</span> <span class="n">a</span>
<span class="n">scope</span> <span class="n">called</span> <span
class="s">"Social"</span> <span class="n">where</span> <span
class="n">we</span> <span class="n">intend</span> <span class="n">to</span>
<span class="n">place</span> <span class="n">all</span> <span
class="n">the</span>
+ <span class="o">*</span> <span class="n">knowledge</span> <span
class="n">needed</span> <span class="k">for</span> <span
class="n">modeling</span> <span class="n">social</span> <span
class="n">networks</span> <span class="ow">and</span> <span
class="n">communities</span><span class="o">.</span>
+ <span class="o">*</span>
+ <span class="o">*</span> <span class="n">Suppose</span> <span
class="n">the</span> <span class="n">FOAF</span> <span class="ow">and</span>
<span class="n">SIOC</span> <span class="n">ontologies</span> <span
class="n">are</span> <span class="n">the</span> <span class="n">only</span>
<span class="n">ones</span> <span class="n">we</span> <span
class="n">are</span> <span class="n">concerned</span>
+ <span class="o">*</span> <span class="n">with</span> <span
class="n">at</span> <span class="n">scope</span> <span
class="n">creation</span> <span class="nb">time</span><span class="o">.</span>
<span class="n">We</span> <span class="nb">tell</span> <span
class="n">the</span> <span class="n">scope</span> <span
class="n">factory</span> <span class="n">method</span> <span
class="n">to</span> <span class="n">fetch</span>
+ <span class="o">*</span> <span class="n">them</span> <span
class="n">from</span> <span class="n">their</span> <span
class="n">original</span> <span class="n">locations</span> <span
class="n">on</span> <span class="n">the</span> <span class="n">Web</span><span
class="o">.</span>
+ <span class="o">*/</span>
+<span class="n">try</span> <span class="p">{</span>
+
+ <span class="sr">//</span> <span class="n">You</span> <span
class="n">can</span> <span class="n">have</span> <span class="n">as</span>
<span class="n">many</span> <span class="n">ontology</span> <span
class="n">input</span> <span class="n">source</span> <span class="n">as</span>
<span class="n">you</span> <span class="n">want</span><span class="p">,</span>
<span class="n">even</span> <span class="n">none</span> <span
class="n">at</span> <span class="n">all</span><span class="o">.</span>
+ <span class="n">OntologyScope</span> <span class="n">scope</span> <span
class="o">=</span> <span class="n">factory</span><span class="o">.</span><span
class="n">createOntologyScope</span><span class="p">(</span><span
class="s">"social"</span><span class="p">,</span>
+ <span class="k">new</span> <span
class="n">RootOntologyIRISource</span><span class="p">(</span><span
class="n">IRI</span><span class="o">.</span><span class="n">create</span><span
class="p">(</span><span
class="s">"http://xmlns.com/foaf/spec/index.rdf"</span><span
class="p">)),</span>
+ <span class="k">new</span> <span
class="n">RootOntologyIRISource</span><span class="p">(</span><span
class="n">IRI</span><span class="o">.</span><span class="n">create</span><span
class="p">(</span><span
class="s">"http://rdfs.org/sioc/ns"</span><span class="p">)));</span>
+
+ <span class="o">/*</span>
+ <span class="o">*</span> <span class="n">Setup</span> <span
class="n">the</span> <span class="n">scope</span><span class="p">,</span> <span
class="n">so</span> <span class="n">its</span> <span
class="n">ontologies</span> <span class="n">will</span> <span
class="n">be</span> <span class="n">available</span> <span class="n">via</span>
<span class="n">the</span> <span class="n">RESTful</span> <span
class="n">API</span>
+ <span class="o">*/</span>
+ <span class="n">scope</span><span class="o">.</span><span
class="n">setUp</span><span class="p">();</span> <span class="sr">//</span>
<span class="n">Lock</span> <span class="n">the</span> <span
class="n">ontology</span> <span class="n">scope</span>
+ <span class="n">registry</span><span class="o">.</span><span
class="n">registerScope</span><span class="p">(</span><span
class="n">scope</span><span class="p">,</span> <span class="n">true</span><span
class="p">);</span> <span class="sr">//</span> <span class="n">Register</span>
<span class="n">the</span> <span class="n">scope</span> <span
class="ow">and</span> <span class="n">activate</span> <span class="n">it</span>
+<span class="p">}</span> <span class="n">catch</span> <span
class="p">(</span><span class="n">OWLOntologyCreationException</span> <span
class="n">e1</span><span class="p">)</span> <span class="p">{</span>
+ <span class="sr">//</span> <span class="n">Thrown</span> <span
class="k">if</span> <span class="n">there</span> <span class="n">was</span>
<span class="n">an</span> <span class="n">error</span> <span
class="n">creating</span> <span class="n">one</span> <span class="n">of</span>
<span class="n">the</span> <span class="n">ontology</span> <span
class="n">sources</span>
+ <span class="sr">//</span> <span class="p">(</span><span
class="n">e</span><span class="o">.</span><span class="n">g</span><span
class="o">.</span> <span class="k">if</span> <span class="n">some</span> <span
class="n">URL</span> <span class="n">could</span> <span class="ow">not</span>
<span class="n">be</span> <span class="n">resolved</span> <span
class="ow">or</span> <span class="n">it</span> <span class="n">is</span> <span
class="ow">not</span> <span class="n">an</span> <span
class="n">ontology</span><span class="o">.</span>
+ <span class="n">e1</span><span class="o">.</span><span
class="n">printStackTrace</span><span class="p">();</span>
+<span class="p">}</span> <span class="n">catch</span> <span
class="p">(</span><span class="n">DuplicateIDException</span> <span
class="n">e1</span><span class="p">)</span> <span class="p">{</span>
+ <span class="sr">//</span> <span class="n">Thrown</span> <span
class="k">if</span> <span class="n">there</span> <span class="n">is</span>
<span class="n">already</span> <span class="n">a</span> <span
class="n">scope</span> <span class="n">called</span> <span
class="s">"social"</span><span class="o">.</span>
+ <span class="n">e1</span><span class="o">.</span><span
class="n">printStackTrace</span><span class="p">();</span>
+<span class="p">}</span>
+</pre></div>
+
+
+<p>If you have not changed any parameters in the OntoNet configuration and
have the Ontology Manager Web Service endpoint up and running, you should be
able to fetch an RDF file at
<code>http://localhost:8080/ontonet/ontology/social</code>. Let us check it (in
Turtle Syntax):</p>
+<div class="codehilite"><pre><span class="c">% curl -H "Accept:
application/turtle" http://localhost:8080/ontonet/ontology/social</span>
+
+<span class="p">@</span><span class="n">prefix</span> <span
class="n">xsd</span><span class="p">:</span> <span class="o"><</span><span
class="n">http</span><span class="p">:</span><span class="o">//</span><span
class="n">www</span><span class="p">.</span><span class="n">w3</span><span
class="p">.</span><span class="n">org</span><span class="o">/</span>2001<span
class="o">/</span><span class="n">XMLSchema</span>#<span class="o">></span>
<span class="p">.</span>
+<span class="p">@</span><span class="n">prefix</span> <span
class="n">owl</span><span class="p">:</span> <span class="o"><</span><span
class="n">http</span><span class="p">:</span><span class="o">//</span><span
class="n">www</span><span class="p">.</span><span class="n">w3</span><span
class="p">.</span><span class="n">org</span><span class="o">/</span>2002<span
class="o">/</span>07<span class="o">/</span><span class="n">owl</span>#<span
class="o">></span> <span class="p">.</span>
+<span class="p">@</span><span class="n">prefix</span> <span class="p">:</span>
<span class="o"><</span><span class="n">http</span><span
class="p">:</span><span class="o">//</span><span
class="n">localhost</span><span class="p">:</span>8080<span
class="o">/</span><span class="n">ontonet</span><span class="o">/</span><span
class="n">ontology</span><span class="o">/</span><span
class="n">social</span>#<span class="o">></span> <span class="p">.</span>
+<span class="p">@</span><span class="n">prefix</span> <span
class="n">xml</span><span class="p">:</span> <span class="o"><</span><span
class="n">http</span><span class="p">:</span><span class="o">//</span><span
class="n">www</span><span class="p">.</span><span class="n">w3</span><span
class="p">.</span><span class="n">org</span><span class="o">/</span><span
class="n">XML</span><span class="o">/</span>1998<span class="o">/</span><span
class="n">namespace</span><span class="o">></span> <span class="p">.</span>
+<span class="p">@</span><span class="n">prefix</span> <span
class="n">rdf</span><span class="p">:</span> <span class="o"><</span><span
class="n">http</span><span class="p">:</span><span class="o">//</span><span
class="n">www</span><span class="p">.</span><span class="n">w3</span><span
class="p">.</span><span class="n">org</span><span class="o">/</span>1999<span
class="o">/</span>02<span class="o">/</span>22<span class="o">-</span><span
class="n">rdf</span><span class="o">-</span><span class="n">syntax</span><span
class="o">-</span><span class="n">ns</span>#<span class="o">></span> <span
class="p">.</span>
+<span class="p">@</span><span class="n">prefix</span> <span
class="n">rdfs</span><span class="p">:</span> <span class="o"><</span><span
class="n">http</span><span class="p">:</span><span class="o">//</span><span
class="n">www</span><span class="p">.</span><span class="n">w3</span><span
class="p">.</span><span class="n">org</span><span class="o">/</span>2000<span
class="o">/</span>01<span class="o">/</span><span class="n">rdf</span><span
class="o">-</span><span class="n">schema</span>#<span class="o">></span>
<span class="p">.</span>
+<span class="p">@</span><span class="n">base</span> <span
class="o"><</span><span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">localhost</span><span
class="p">:</span>8080<span class="o">/</span><span
class="n">ontonet</span><span class="o">/</span><span
class="n">ontology</span><span class="o">/</span><span
class="n">social</span><span class="o">></span> <span class="p">.</span>
+
+<span class="o"><</span><span class="n">http</span><span
class="p">:</span><span class="o">//</span><span
class="n">localhost</span><span class="p">:</span>8080<span
class="o">/</span><span class="n">ontonet</span><span class="o">/</span><span
class="n">ontology</span><span class="o">/</span><span
class="n">social</span><span class="o">></span> <span
class="n">rdf</span><span class="p">:</span><span class="n">type</span> <span
class="n">owl</span><span class="p">:</span><span class="n">Ontology</span>
<span class="p">;</span>
+ <span class="n">owl</span><span class="p">:</span><span
class="n">imports</span> <span class="o"><</span><span
class="n">http</span><span class="p">:</span><span class="o">//</span><span
class="n">localhost</span><span class="p">:</span>8080<span
class="o">/</span><span class="n">ontonet</span><span class="o">/</span><span
class="n">ontology</span><span class="o">/</span><span
class="n">social</span><span class="o">/</span><span class="n">core</span><span
class="o">></span> <span class="p">.</span>
+</pre></div>
+
+
+<p>Let us take a look at the imported ontology that represents the core space
of the "social" scope.</p>
+<div class="codehilite"><pre><span class="c">% curl -H "Accept:
application/turtle"
http://localhost:8080/ontonet/ontology/social/core</span>
+
+<span class="p">@</span><span class="n">prefix</span> <span
class="n">xsd</span><span class="p">:</span> <span class="o"><</span><span
class="n">http</span><span class="p">:</span><span class="o">//</span><span
class="n">www</span><span class="p">.</span><span class="n">w3</span><span
class="p">.</span><span class="n">org</span><span class="o">/</span>2001<span
class="o">/</span><span class="n">XMLSchema</span>#<span class="o">></span>
<span class="p">.</span>
+<span class="p">@</span><span class="n">prefix</span> <span
class="n">owl</span><span class="p">:</span> <span class="o"><</span><span
class="n">http</span><span class="p">:</span><span class="o">//</span><span
class="n">www</span><span class="p">.</span><span class="n">w3</span><span
class="p">.</span><span class="n">org</span><span class="o">/</span>2002<span
class="o">/</span>07<span class="o">/</span><span class="n">owl</span>#<span
class="o">></span> <span class="p">.</span>
+<span class="p">@</span><span class="n">prefix</span> <span class="p">:</span>
<span class="o"><</span><span class="n">http</span><span
class="p">:</span><span class="o">//</span><span
class="n">localhost</span><span class="p">:</span>8080<span
class="o">/</span><span class="n">ontonet</span><span class="o">/</span><span
class="n">ontology</span><span class="o">/</span><span
class="n">social</span><span class="o">/</span><span
class="n">core</span>#<span class="o">></span> <span class="p">.</span>
+<span class="p">@</span><span class="n">prefix</span> <span
class="n">xml</span><span class="p">:</span> <span class="o"><</span><span
class="n">http</span><span class="p">:</span><span class="o">//</span><span
class="n">www</span><span class="p">.</span><span class="n">w3</span><span
class="p">.</span><span class="n">org</span><span class="o">/</span><span
class="n">XML</span><span class="o">/</span>1998<span class="o">/</span><span
class="n">namespace</span><span class="o">></span> <span class="p">.</span>
+<span class="p">@</span><span class="n">prefix</span> <span
class="n">rdf</span><span class="p">:</span> <span class="o"><</span><span
class="n">http</span><span class="p">:</span><span class="o">//</span><span
class="n">www</span><span class="p">.</span><span class="n">w3</span><span
class="p">.</span><span class="n">org</span><span class="o">/</span>1999<span
class="o">/</span>02<span class="o">/</span>22<span class="o">-</span><span
class="n">rdf</span><span class="o">-</span><span class="n">syntax</span><span
class="o">-</span><span class="n">ns</span>#<span class="o">></span> <span
class="p">.</span>
+<span class="p">@</span><span class="n">prefix</span> <span
class="n">rdfs</span><span class="p">:</span> <span class="o"><</span><span
class="n">http</span><span class="p">:</span><span class="o">//</span><span
class="n">www</span><span class="p">.</span><span class="n">w3</span><span
class="p">.</span><span class="n">org</span><span class="o">/</span>2000<span
class="o">/</span>01<span class="o">/</span><span class="n">rdf</span><span
class="o">-</span><span class="n">schema</span>#<span class="o">></span>
<span class="p">.</span>
+<span class="p">@</span><span class="n">base</span> <span
class="o"><</span><span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">localhost</span><span
class="p">:</span>8080<span class="o">/</span><span
class="n">ontonet</span><span class="o">/</span><span
class="n">ontology</span><span class="o">/</span><span
class="n">social</span><span class="o">/</span><span class="n">core</span><span
class="o">></span> <span class="p">.</span>
+
+<span class="o"><</span><span class="n">http</span><span
class="p">:</span><span class="o">//</span><span
class="n">localhost</span><span class="p">:</span>8080<span
class="o">/</span><span class="n">ontonet</span><span class="o">/</span><span
class="n">ontology</span><span class="o">/</span><span
class="n">social</span><span class="o">/</span><span class="n">core</span><span
class="o">></span> <span class="n">rdf</span><span class="p">:</span><span
class="n">type</span> <span class="n">owl</span><span class="p">:</span><span
class="n">Ontology</span> <span class="p">;</span>
+ <span class="n">owl</span><span class="p">:</span><span
class="n">imports</span> <span class="o"><</span><span
class="n">http</span><span class="p">:</span><span class="o">//</span><span
class="n">localhost</span><span class="p">:</span>8080<span
class="o">/</span><span class="n">ontonet</span><span class="o">/</span><span
class="n">ontology</span><span class="o">/</span><span
class="n">social</span><span class="o">/</span><span class="n">http</span><span
class="p">:</span><span class="o">//</span><span class="n">rdfs</span><span
class="p">.</span><span class="n">org</span><span class="o">/</span><span
class="n">sioc</span><span class="o">/</span><span class="n">ns</span><span
class="o">></span> <span class="p">,</span>
+ <span class="o"><</span><span class="n">http</span><span
class="p">:</span><span class="o">//</span><span
class="n">localhost</span><span class="p">:</span>8080<span
class="o">/</span><span class="n">ontonet</span><span class="o">/</span><span
class="n">ontology</span><span class="o">/</span><span
class="n">social</span><span class="o">/</span><span class="n">http</span><span
class="p">:</span><span class="o">//</span><span class="n">xmlns</span><span
class="p">.</span><span class="n">com</span><span class="o">/</span><span
class="n">foaf</span><span class="o">/</span>0<span class="p">.</span>1<span
class="o">/></span> <span class="p">.</span>
+</pre></div>
+
+
+<p>Here are the <code>owl:imports</code> statements for the FOAF and SIOC
ontologies, which are hijacked to "internal" versions managed by Stanbol. Of
course if a domain namespace other than "http://localhost:8080/" was
configured, you will see that one in each import statement. </p>
+<p>Also note that the import statement for FOAF ends with
<code>http://xmlns.com/foaf/0.1/</code>, which is different from the IRI we
passed to Stanbol <code>http://xmlns.com/foaf/spec/index.rdf</code>. This
happens because in the case of FOAF the <em>physical</em> IRI (which must be
known a priori) differs from its <em>logical</em> IRI (which identifies the
ontology and is discovered only when the ontology is read), and OntoNet tends
to privilege the logical IRI when one is found, i.e. when the ontology is not
anonymous.</p>
+<p>The FOAF and SIOC ontologies are imported by the core space because they
were indicated at <em>creation</em> time.</p>
+<p>Of course it is possible to onbtain a Java object for the ontology using
the Java API. Here is how to export an entire scope to an OWL API object of
type <code>OWLOntology</code>:</p>
+<div class="codehilite"><pre><span class="o">/*</span>
+ <span class="o">*</span> <span class="n">To</span> <span
class="n">obtain</span> <span class="n">the</span> <span
class="n">OWLOntology</span><span class="p">,</span> <span class="n">we</span>
<span class="n">must</span> <span class="n">specify</span> <span
class="n">its</span> <span class="n">class</span> <span class="n">as</span>
<span class="n">a</span> <span class="k">return</span> <span
class="n">parameter</span><span class="o">.</span>
+ <span class="o">*</span> <span class="n">We</span> <span
class="n">also</span> <span class="n">set</span> <span class="n">the</span>
<span class="n">second</span> <span class="n">argument</span> <span
class="n">to</span> <span class="n">true</span><span class="p">,</span> <span
class="n">to</span> <span class="n">specifiy</span> <span class="n">that</span>
<span class="n">we</span> <span class="n">want</span> <span class="n">it</span>
+ <span class="o">*</span> <span class="n">merged</span> <span
class="n">with</span> <span class="n">its</span> <span
class="n">imports</span><span class="p">,</span> <span class="n">so</span>
<span class="n">that</span> <span class="n">the</span> <span
class="n">resulting</span> <span class="n">object</span> <span
class="n">contains</span> <span class="n">all</span> <span
class="n">axioms</span><span class="o">.</span>
+ <span class="o">*/</span>
+<span class="n">OWLOntology</span> <span class="n">scopeAsOWL</span> <span
class="o">=</span> <span class="n">scope</span><span class="o">.</span><span
class="n">export</span><span class="p">(</span><span
class="n">OWLOntology</span><span class="o">.</span><span
class="n">class</span><span class="p">,</span> <span class="n">true</span><span
class="p">);</span>
+</pre></div>
+
+
+<p>An scope can be exported either as an OWL API object or as a Clerezza
object.</p>
+<div class="codehilite"><pre><span class="o">/*</span>
+ <span class="o">*</span> <span class="n">In</span> <span
class="n">Clerezza</span><span class="p">,</span> <span class="n">a</span>
<span class="n">Graph</span> <span class="n">is</span> <span class="n">a</span>
<span class="n">subclass</span> <span class="n">of</span> <span
class="n">TripleCollection</span><span class="p">,</span> <span
class="n">so</span> <span class="n">it</span> <span class="n">is</span> <span
class="n">supported</span>
+ <span class="o">*</span> <span class="n">by</span> <span
class="n">OntoNet</span><span class="o">.</span> <span class="n">We</span>
<span class="n">could</span> <span class="n">also</span> <span
class="n">export</span> <span class="n">a</span> <span class="n">scope</span>
<span class="n">to</span> <span class="n">a</span> <span
class="n">MGraph</span> <span class="p">(</span><span
class="n">modifiable</span> <span class="n">Graph</span><span
class="p">)</span><span class="o">.</span>
+ <span class="o">*/</span>
+<span class="n">Graph</span> <span class="n">scopeAsClerezza</span> <span
class="o">=</span> <span class="n">scope</span><span class="o">.</span><span
class="n">export</span><span class="p">(</span><span
class="n">Graph</span><span class="p">,</span> <span
class="n">false</span><span class="p">);</span>
+</pre></div>
+
+
<h4 id="ontology_input_sources">Ontology input sources.</h4>
<p>Note that when you add an ontology to a space or session, you pass it an
<code>OntologyInputSource</code> object, or more precisely, an
<code>OntologyInputSource<O,P></code>. This is because there can be
several ways to obtain an ontology, and those most common are supported in
Stanbol. For example, it can be obtained by defererencing a IRI and parsing its
source code (in RDF/XML, Turtle, etc.), or by reading an input stream, or
taking an already stored RDF graph in the Stanbol store; or it could be an
ontology Java object created from scratch. An <strong>Ontology input
source</strong> is an object that incorporates (1) the "method" by which an
ontology should be accessed; (2) the type of Java object it should create to
represent an ontology; (3) where it should store the ontology.</p>
<ul>
@@ -121,7 +218,7 @@ Loads the ontology source codeWraps an a
</ul>
<h3 id="service_endpoints">Service Endpoints</h3>
<p>The OntoNet RESTful API is structured as follows:</p>
-<p><em>(Please note, that the following links to the actual service endpoints
link to a running instance of Apache Stanbol. If you use other domains or ports
than "localhost:8080", then please change accordingly)</em></p>
+<p><em>(Please note, that the following links to the actual service endpoints
link to a running instance of Apache Stanbol. If you use domains or ports other
than "localhost:8080", then please change accordingly)</em></p>
<h4 id="scopes_ontonetontology">Scopes ("/ontonet/ontology")</h4>
<ul>
<li>The endpoint @ <a
href="http://localhost:8080/ontonet/ontology">/ontonet/ontology</a> shows an
overview (as an RDF graph or HTML document) of all registered ontology
scopes.</li>
Added:
websites/staging/stanbol/trunk/content/stanbol/images/ontologymanager/ontonet.png
==============================================================================
Binary file - no diff available.
Propchange:
websites/staging/stanbol/trunk/content/stanbol/images/ontologymanager/ontonet.png
------------------------------------------------------------------------------
svn:executable = *
Propchange:
websites/staging/stanbol/trunk/content/stanbol/images/ontologymanager/ontonet.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream