Modified: 
websites/staging/stanbol/trunk/content/docs/trunk/components/factstore/specification.html
==============================================================================
--- 
websites/staging/stanbol/trunk/content/docs/trunk/components/factstore/specification.html
 (original)
+++ 
websites/staging/stanbol/trunk/content/docs/trunk/components/factstore/specification.html
 Thu Nov 20 12:50:47 2014
@@ -67,7 +67,7 @@
 </ul>
 <h1 id="project">Project</h1>
 <ul>
-<li><a href="/pmc/">PMC</a></li>
+<li><a href="/team.html">Team</a></li>
 <li><a href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li>
 <li><a href="/privacy-policy.html">Privacy Policy</a></li>
 </ul>
@@ -108,13 +108,13 @@
 <p>Data: The fact schema is sent as the PUT payload in JSON-LD format as a 
JSON-LD profile. The name of the fact is given by the URL. The elements of the 
schema are defined in the "#types" section of the JSON-LD "#context". Each 
element is specified using a unique role name for that entity plus the entity 
type specified by an URN.</p>
 <p>Example 1: PUT 
/factstore/facts/http%3A%2F%2Fiks-project.eu%2Font%2FemployeeOf with the 
following data</p>
 <div class="codehilite"><pre><span class="p">{</span>
-  <span class="s">&quot;@context&quot;</span>  <span class="p">:</span>
+  &quot;<span class="p">@</span><span class="n">context</span>&quot;  <span 
class="p">:</span>
   <span class="p">{</span>
-    <span class="s">&quot;iks&quot;</span>     <span class="p">:</span> <span 
class="s">&quot;http://iks-project.eu/ont/&quot;</span><span class="p">,</span>
-    <span class="s">&quot;#types&quot;</span>  <span class="p">:</span>
+    &quot;<span class="n">iks</span>&quot;     <span class="p">:</span> 
&quot;<span class="n">http</span><span class="p">:</span><span 
class="o">//</span><span class="n">iks</span><span class="o">-</span><span 
class="n">project</span><span class="p">.</span><span class="n">eu</span><span 
class="o">/</span><span class="n">ont</span><span class="o">/</span>&quot;<span 
class="p">,</span>
+    &quot;#<span class="n">types</span>&quot;  <span class="p">:</span>
     <span class="p">{</span>
-      <span class="s">&quot;person&quot;</span>       <span class="p">:</span> 
<span class="s">&quot;iks:person&quot;</span><span class="p">,</span>
-      <span class="s">&quot;organization&quot;</span> <span class="p">:</span> 
<span class="s">&quot;iks:organization&quot;</span>
+      &quot;<span class="n">person</span>&quot;       <span class="p">:</span> 
&quot;<span class="n">iks</span><span class="p">:</span><span 
class="n">person</span>&quot;<span class="p">,</span>
+      &quot;<span class="n">organization</span>&quot; <span class="p">:</span> 
&quot;<span class="n">iks</span><span class="p">:</span><span 
class="n">organization</span>&quot;
     <span class="p">}</span>
   <span class="p">}</span>
 <span class="p">}</span>
@@ -123,19 +123,19 @@
 
 <p>will create the new fact schema for "employeeOf" at the given URL which is 
in decoded representation: 
/factstore/facts/http://iks-project.eu/ont/employeeOf</p>
 <p>Instead one can use the cURL tool for this. Store the fact schema in a JSON 
file and then use this command.</p>
-<div class="codehilite"><pre><span class="n">curl</span> <span 
class="n">http:</span><span class="sr">//</span><span 
class="n">localhost:8080</span><span class="sr">/factstore/</span><span 
class="n">facts</span><span class="o">/</span><span class="n">http</span><span 
class="nv">%3A%2F%2Fiks</span><span class="o">-</span><span 
class="n">project</span><span class="o">.</span><span class="n">eu</span><span 
class="nv">%2Font%2FemployeeOf</span> <span class="o">-</span><span 
class="n">T</span> <span class="n">spec</span><span class="o">-</span><span 
class="n">example1</span><span class="o">.</span><span class="n">json</span>
+<div class="codehilite"><pre><span class="n">curl</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">factstore</span><span class="o">/</span><span 
class="n">facts</span><span class="o">/</span><span class="n">http</span><span 
class="c">%3A%2F%2Fiks-project.eu%2Font%2FemployeeOf -T 
spec-example1.json</span>
 </pre></div>
 
 
 <p>Example 2: PUT 
/factstore/facts/http%3A%2F%2Fwww.schema.org%2FEvent.attendees with the 
following data</p>
 <div class="codehilite"><pre><span class="p">{</span>
-  <span class="s">&quot;@context&quot;</span> <span class="p">:</span>
+  &quot;<span class="p">@</span><span class="n">context</span>&quot; <span 
class="p">:</span>
   <span class="p">{</span>
-    <span class="s">&quot;sorg&quot;</span>       <span class="p">:</span> 
<span class="s">&quot;http://www.schema.org/&quot;</span><span 
class="p">,</span>
-    <span class="s">&quot;#types&quot;</span>     <span class="p">:</span>
+    &quot;<span class="n">sorg</span>&quot;       <span class="p">:</span> 
&quot;<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">schema</span><span class="p">.</span><span class="n">org</span><span 
class="o">/</span>&quot;<span class="p">,</span>
+    &quot;#<span class="n">types</span>&quot;     <span class="p">:</span>
     <span class="p">{</span>
-      <span class="s">&quot;event&quot;</span>    <span class="p">:</span> 
<span class="s">&quot;sorg:Event&quot;</span><span class="p">,</span>
-      <span class="s">&quot;attendee&quot;</span> <span class="p">:</span> 
<span class="p">[</span><span class="s">&quot;sorg:Person&quot;</span><span 
class="p">,</span><span class="s">&quot;sorg:Organization&quot;</span><span 
class="p">]</span>
+      &quot;<span class="n">event</span>&quot;    <span class="p">:</span> 
&quot;<span class="n">sorg</span><span class="p">:</span><span 
class="n">Event</span>&quot;<span class="p">,</span>
+      &quot;<span class="n">attendee</span>&quot; <span class="p">:</span> 
<span class="p">[</span>&quot;<span class="n">sorg</span><span 
class="p">:</span><span class="n">Person</span>&quot;<span 
class="p">,</span>&quot;<span class="n">sorg</span><span 
class="p">:</span><span class="n">Organization</span>&quot;<span 
class="p">]</span>
     <span class="p">}</span>
   <span class="p">}</span>
 <span class="p">}</span>
@@ -151,12 +151,12 @@
 <p>Data: The fact schema is returned as a JSON-LD profile.</p>
 <p>Example: GET 
/factstore/facts/http%3A%2F%2Fiks-project.eu%2Font%2FemployeeOf will return the 
following data:</p>
 <div class="codehilite"><pre><span class="p">{</span>
-  <span class="s">&quot;@context&quot;</span> <span class="p">:</span>
+  &quot;<span class="p">@</span><span class="n">context</span>&quot; <span 
class="p">:</span>
   <span class="p">{</span>
-    <span class="s">&quot;#types&quot;</span>  <span class="p">:</span>
+    &quot;#<span class="n">types</span>&quot;  <span class="p">:</span>
     <span class="p">{</span>
-      <span class="s">&quot;person&quot;</span>       <span class="p">:</span> 
<span class="s">&quot;http://iks-project.eu/ont/person&quot;</span><span 
class="p">,</span>
-      <span class="s">&quot;organization&quot;</span> <span class="p">:</span> 
<span class="s">&quot;http://iks-project.eu/ont/organization&quot;</span>
+      &quot;<span class="n">person</span>&quot;       <span class="p">:</span> 
&quot;<span class="n">http</span><span class="p">:</span><span 
class="o">//</span><span class="n">iks</span><span class="o">-</span><span 
class="n">project</span><span class="p">.</span><span class="n">eu</span><span 
class="o">/</span><span class="n">ont</span><span class="o">/</span><span 
class="n">person</span>&quot;<span class="p">,</span>
+      &quot;<span class="n">organization</span>&quot; <span class="p">:</span> 
&quot;<span class="n">http</span><span class="p">:</span><span 
class="o">//</span><span class="n">iks</span><span class="o">-</span><span 
class="n">project</span><span class="p">.</span><span class="n">eu</span><span 
class="o">/</span><span class="n">ont</span><span class="o">/</span><span 
class="n">organization</span>&quot;
     <span class="p">}</span>
   <span class="p">}</span>
 <span class="p">}</span>
@@ -172,13 +172,13 @@
 <p>Using the instance by example variant requires the FactStore to resolve the 
entity in an EntityHub. An entity by example is specified by defining 
attributes and required values of the searched entity. A fact can only be 
stored if all entities can be uniquely identified either by their IRI or by 
example.</p>
 <p>Example 1: POST /factstore/facts with the following data</p>
 <div class="codehilite"><pre><span class="p">{</span>
-  <span class="s">&quot;@context&quot;</span> <span class="p">:</span> <span 
class="p">{</span>
-    <span class="s">&quot;iks&quot;</span> <span class="p">:</span> <span 
class="s">&quot;http://iks-project.eu/ont/&quot;</span><span class="p">,</span>
-    <span class="s">&quot;upb&quot;</span> <span class="p">:</span> <span 
class="s">&quot;http://upb.de/persons/&quot;</span>
+  &quot;<span class="p">@</span><span class="n">context</span>&quot; <span 
class="p">:</span> <span class="p">{</span>
+    &quot;<span class="n">iks</span>&quot; <span class="p">:</span> 
&quot;<span class="n">http</span><span class="p">:</span><span 
class="o">//</span><span class="n">iks</span><span class="o">-</span><span 
class="n">project</span><span class="p">.</span><span class="n">eu</span><span 
class="o">/</span><span class="n">ont</span><span class="o">/</span>&quot;<span 
class="p">,</span>
+    &quot;<span class="n">upb</span>&quot; <span class="p">:</span> 
&quot;<span class="n">http</span><span class="p">:</span><span 
class="o">//</span><span class="n">upb</span><span class="p">.</span><span 
class="n">de</span><span class="o">/</span><span class="n">persons</span><span 
class="o">/</span>&quot;
   <span class="p">},</span>
-  <span class="s">&quot;@profile&quot;</span>     <span class="p">:</span> 
<span class="s">&quot;iks:employeeOf&quot;</span><span class="p">,</span>
-  <span class="s">&quot;person&quot;</span>       <span class="p">:</span> 
<span class="p">{</span> <span class="s">&quot;@iri&quot;</span> <span 
class="p">:</span> <span class="s">&quot;upb:bnagel&quot;</span> <span 
class="p">},</span>
-  <span class="s">&quot;organization&quot;</span> <span class="p">:</span> 
<span class="p">{</span> <span class="s">&quot;@iri&quot;</span> <span 
class="p">:</span> <span 
class="s">&quot;http://uni-paderborn.de&quot;</span><span class="p">}</span>
+  &quot;<span class="p">@</span><span class="n">profile</span>&quot;     <span 
class="p">:</span> &quot;<span class="n">iks</span><span 
class="p">:</span><span class="n">employeeOf</span>&quot;<span 
class="p">,</span>
+  &quot;<span class="n">person</span>&quot;       <span class="p">:</span> 
<span class="p">{</span> &quot;<span class="p">@</span><span 
class="n">iri</span>&quot; <span class="p">:</span> &quot;<span 
class="n">upb</span><span class="p">:</span><span class="n">bnagel</span>&quot; 
<span class="p">},</span>
+  &quot;<span class="n">organization</span>&quot; <span class="p">:</span> 
<span class="p">{</span> &quot;<span class="p">@</span><span 
class="n">iri</span>&quot; <span class="p">:</span> &quot;<span 
class="n">http</span><span class="p">:</span><span class="o">//</span><span 
class="n">uni</span><span class="o">-</span><span 
class="n">paderborn</span><span class="p">.</span><span 
class="n">de</span>&quot;<span class="p">}</span>
 <span class="p">}</span>
 </pre></div>
 
@@ -236,15 +236,15 @@
 <p><em>Note</em>: For the moment constraints only support the equals "=" 
relation. There may be more relations like "&gt;" in future versions of this 
specification. If there is more than one constraint all constraints are 
concatenated by "AND".</p>
 <p>Example 1: POST /factstore/query with the following data</p>
 <div class="codehilite"><pre><span class="p">{</span>
-  <span class="s">&quot;@context&quot;</span> <span class="p">:</span> <span 
class="p">{</span>
-    <span class="s">&quot;iks&quot;</span> <span class="p">:</span> <span 
class="s">&quot;http://iks-project.eu/ont/&quot;</span>
+  &quot;<span class="p">@</span><span class="n">context</span>&quot; <span 
class="p">:</span> <span class="p">{</span>
+    &quot;<span class="n">iks</span>&quot; <span class="p">:</span> 
&quot;<span class="n">http</span><span class="p">:</span><span 
class="o">//</span><span class="n">iks</span><span class="o">-</span><span 
class="n">project</span><span class="p">.</span><span class="n">eu</span><span 
class="o">/</span><span class="n">ont</span><span class="o">/</span>&quot;
   <span class="p">},</span>
-  <span class="s">&quot;select&quot;</span> <span class="p">:</span> <span 
class="p">[</span> <span class="s">&quot;person&quot;</span> <span 
class="p">],</span>
-  <span class="s">&quot;from&quot;</span>   <span class="p">:</span> <span 
class="s">&quot;iks:employeeOf&quot;</span><span class="p">,</span>
-  <span class="s">&quot;where&quot;</span>  <span class="p">:</span> <span 
class="p">[</span>
+  &quot;<span class="n">select</span>&quot; <span class="p">:</span> <span 
class="p">[</span> &quot;<span class="n">person</span>&quot; <span 
class="p">],</span>
+  &quot;<span class="n">from</span>&quot;   <span class="p">:</span> 
&quot;<span class="n">iks</span><span class="p">:</span><span 
class="n">employeeOf</span>&quot;<span class="p">,</span>
+  &quot;<span class="n">where</span>&quot;  <span class="p">:</span> <span 
class="p">[</span>
     <span class="p">{</span>
-      <span class="s">&quot;=&quot;</span>  <span class="p">:</span> <span 
class="p">{</span>
-        <span class="s">&quot;organization&quot;</span> <span 
class="p">:</span> <span class="p">{</span> <span 
class="s">&quot;@iri&quot;</span> <span class="p">:</span> <span 
class="s">&quot;http://uni-paderborn.de&quot;</span> <span class="p">}</span>
+      &quot;<span class="p">=</span>&quot;  <span class="p">:</span> <span 
class="p">{</span>
+        &quot;<span class="n">organization</span>&quot; <span 
class="p">:</span> <span class="p">{</span> &quot;<span class="p">@</span><span 
class="n">iri</span>&quot; <span class="p">:</span> &quot;<span 
class="n">http</span><span class="p">:</span><span class="o">//</span><span 
class="n">uni</span><span class="o">-</span><span 
class="n">paderborn</span><span class="p">.</span><span 
class="n">de</span>&quot; <span class="p">}</span>
       <span class="p">}</span>
     <span class="p">}</span>
   <span class="p">]</span>
@@ -254,22 +254,22 @@
 
 <p>returns the list of all persons participating in the fact of type 
http://iks-project.eu/ont/employeeOf where the organization is 
http://uni-paderborn.de. The result is sent back in JSON-LD format with the 
result set specified by the select clause.</p>
 <div class="codehilite"><pre><span class="p">{</span>
-  <span class="s">&quot;@subject&quot;</span> <span class="p">:</span> <span 
class="p">[</span>
+  &quot;<span class="p">@</span><span class="n">subject</span>&quot; <span 
class="p">:</span> <span class="p">[</span>
     <span class="p">{</span>
-      <span class="s">&quot;@subject&quot;</span> <span class="p">:</span> 
<span class="s">&quot;_bnode1&quot;</span><span class="p">,</span>
-      <span class="s">&quot;PERSON&quot;</span>   <span class="p">:</span> 
<span class="s">&quot;http://upb.de/persons/gengels&quot;</span>
+      &quot;<span class="p">@</span><span class="n">subject</span>&quot; <span 
class="p">:</span> &quot;<span class="n">_bnode1</span>&quot;<span 
class="p">,</span>
+      &quot;<span class="n">PERSON</span>&quot;   <span class="p">:</span> 
&quot;<span class="n">http</span><span class="p">:</span><span 
class="o">//</span><span class="n">upb</span><span class="p">.</span><span 
class="n">de</span><span class="o">/</span><span class="n">persons</span><span 
class="o">/</span><span class="n">gengels</span>&quot;
     <span class="p">},</span>
     <span class="p">{</span>
-      <span class="s">&quot;@subject&quot;</span> <span class="p">:</span> 
<span class="s">&quot;_bnode2&quot;</span><span class="p">,</span>
-      <span class="s">&quot;PERSON&quot;</span>   <span class="p">:</span> 
<span class="s">&quot;http://upb.de/persons/ssauer&quot;</span>
+      &quot;<span class="p">@</span><span class="n">subject</span>&quot; <span 
class="p">:</span> &quot;<span class="n">_bnode2</span>&quot;<span 
class="p">,</span>
+      &quot;<span class="n">PERSON</span>&quot;   <span class="p">:</span> 
&quot;<span class="n">http</span><span class="p">:</span><span 
class="o">//</span><span class="n">upb</span><span class="p">.</span><span 
class="n">de</span><span class="o">/</span><span class="n">persons</span><span 
class="o">/</span><span class="n">ssauer</span>&quot;
     <span class="p">},</span>
     <span class="p">{</span>
-      <span class="s">&quot;@subject&quot;</span> <span class="p">:</span> 
<span class="s">&quot;_bnode3&quot;</span><span class="p">,</span>
-      <span class="s">&quot;PERSON&quot;</span>   <span class="p">:</span> 
<span class="s">&quot;http://upb.de/persons/bnagel&quot;</span>
+      &quot;<span class="p">@</span><span class="n">subject</span>&quot; <span 
class="p">:</span> &quot;<span class="n">_bnode3</span>&quot;<span 
class="p">,</span>
+      &quot;<span class="n">PERSON</span>&quot;   <span class="p">:</span> 
&quot;<span class="n">http</span><span class="p">:</span><span 
class="o">//</span><span class="n">upb</span><span class="p">.</span><span 
class="n">de</span><span class="o">/</span><span class="n">persons</span><span 
class="o">/</span><span class="n">bnagel</span>&quot;
     <span class="p">},</span>
     <span class="p">{</span>
-      <span class="s">&quot;@subject&quot;</span> <span class="p">:</span> 
<span class="s">&quot;_bnode4&quot;</span><span class="p">,</span>
-      <span class="s">&quot;PERSON&quot;</span>   <span class="p">:</span> 
<span class="s">&quot;http://upb.de/persons/fchrist&quot;</span>
+      &quot;<span class="p">@</span><span class="n">subject</span>&quot; <span 
class="p">:</span> &quot;<span class="n">_bnode4</span>&quot;<span 
class="p">,</span>
+      &quot;<span class="n">PERSON</span>&quot;   <span class="p">:</span> 
&quot;<span class="n">http</span><span class="p">:</span><span 
class="o">//</span><span class="n">upb</span><span class="p">.</span><span 
class="n">de</span><span class="o">/</span><span class="n">persons</span><span 
class="o">/</span><span class="n">fchrist</span>&quot;
     <span class="p">}</span>
   <span class="p">]</span>
 <span class="p">}</span>
@@ -278,7 +278,7 @@
 
 <p>If there is only one entry in the result set, this would be returned as 
follows.</p>
 <div class="codehilite"><pre><span class="p">{</span>
-  <span class="s">&quot;PERSON&quot;</span>   <span class="p">:</span> <span 
class="s">&quot;http://upb.de/persons/fchrist&quot;</span>
+  &quot;<span class="n">PERSON</span>&quot;   <span class="p">:</span> 
&quot;<span class="n">http</span><span class="p">:</span><span 
class="o">//</span><span class="n">upb</span><span class="p">.</span><span 
class="n">de</span><span class="o">/</span><span class="n">persons</span><span 
class="o">/</span><span class="n">fchrist</span>&quot;
 <span class="p">}</span>
 </pre></div>
 
@@ -286,17 +286,17 @@
 <p>Status: <strong>Example 1 is implemented</strong>.</p>
 <p>Example 2: GET /factstore/query?q= with the following data as the request 
parameter "q"</p>
 <div class="codehilite"><pre><span class="p">{</span>
-  <span class="s">&quot;@context&quot;</span> <span class="p">:</span> <span 
class="p">{</span>
-    <span class="s">&quot;iks&quot;</span> <span class="p">:</span> <span 
class="s">&quot;http://iks-project.eu/ont/&quot;</span>
+  &quot;<span class="p">@</span><span class="n">context</span>&quot; <span 
class="p">:</span> <span class="p">{</span>
+    &quot;<span class="n">iks</span>&quot; <span class="p">:</span> 
&quot;<span class="n">http</span><span class="p">:</span><span 
class="o">//</span><span class="n">iks</span><span class="o">-</span><span 
class="n">project</span><span class="p">.</span><span class="n">eu</span><span 
class="o">/</span><span class="n">ont</span><span class="o">/</span>&quot;
   <span class="p">},</span>
-  <span class="s">&quot;select&quot;</span> <span class="p">:</span> <span 
class="p">[</span>
-    <span class="s">&quot;person.name&quot;</span><span class="p">,</span> 
<span class="s">&quot;person.email&quot;</span>
+  &quot;<span class="n">select</span>&quot; <span class="p">:</span> <span 
class="p">[</span>
+    &quot;<span class="n">person</span><span class="p">.</span><span 
class="n">name</span>&quot;<span class="p">,</span> &quot;<span 
class="n">person</span><span class="p">.</span><span 
class="n">email</span>&quot;
   <span class="p">],</span>
-  <span class="s">&quot;from&quot;</span> <span class="p">:</span> <span 
class="s">&quot;iks:employeeOf&quot;</span><span class="p">,</span>
-  <span class="s">&quot;where&quot;</span> <span class="p">:</span> <span 
class="p">[</span>
+  &quot;<span class="n">from</span>&quot; <span class="p">:</span> &quot;<span 
class="n">iks</span><span class="p">:</span><span 
class="n">employeeOf</span>&quot;<span class="p">,</span>
+  &quot;<span class="n">where</span>&quot; <span class="p">:</span> <span 
class="p">[</span>
     <span class="p">{</span>
-      <span class="s">&quot;=&quot;</span> <span class="p">:</span> <span 
class="p">{</span>
-        <span class="s">&quot;organization&quot;</span> <span 
class="p">:</span> <span class="p">{</span> <span 
class="s">&quot;@iri&quot;</span> <span class="p">:</span> <span 
class="s">&quot;http://upb.de&quot;</span> <span class="p">}</span>
+      &quot;<span class="p">=</span>&quot; <span class="p">:</span> <span 
class="p">{</span>
+        &quot;<span class="n">organization</span>&quot; <span 
class="p">:</span> <span class="p">{</span> &quot;<span class="p">@</span><span 
class="n">iri</span>&quot; <span class="p">:</span> &quot;<span 
class="n">http</span><span class="p">:</span><span class="o">//</span><span 
class="n">upb</span><span class="p">.</span><span class="n">de</span>&quot; 
<span class="p">}</span>
       <span class="p">}</span>
     <span class="p">}</span>
   <span class="p">]</span>
@@ -306,15 +306,15 @@
 
 <p>returns a list with names and e-mail addresses of all persons participating 
in the fact of type http://iks-project.eu/ont/employeeOf where the organization 
is http://upb.de. The result is sent back in JSON-LD format with the result set 
specified by the select clause.</p>
 <div class="codehilite"><pre><span class="p">{</span>
-  <span class="s">&quot;resultset&quot;</span><span class="p">:</span> <span 
class="p">[</span>
-    <span class="p">{</span> <span class="s">&quot;person.name&quot;</span> 
<span class="p">:</span> <span class="s">&quot;Gregor Engels&quot;</span><span 
class="p">,</span>
-      <span class="s">&quot;person.email&quot;</span><span class="p">:</span> 
<span class="s">&quot;[email protected]&quot;</span>  <span class="p">},</span>
-    <span class="p">{</span> <span class="s">&quot;person.name&quot;</span> 
<span class="p">:</span> <span class="s">&quot;Stefan Sauer&quot;</span><span 
class="p">,</span>
-      <span class="s">&quot;person.email&quot;</span><span class="p">:</span> 
<span class="s">&quot;[email protected]&quot;</span>   <span class="p">},</span>
-    <span class="p">{</span> <span class="s">&quot;person.name&quot;</span> 
<span class="p">:</span> <span class="s">&quot;Benjamin Nagel&quot;</span><span 
class="p">,</span>
-      <span class="s">&quot;person.email&quot;</span><span class="p">:</span> 
<span class="s">&quot;[email protected]&quot;</span>   <span class="p">},</span>
-    <span class="p">{</span> <span class="s">&quot;person.name&quot;</span> 
<span class="p">:</span> <span class="s">&quot;Fabian Christ&quot;</span><span 
class="p">,</span>
-      <span class="s">&quot;person.email&quot;</span><span class="p">:</span> 
<span class="s">&quot;[email protected]&quot;</span>  <span class="p">}</span>
+  &quot;<span class="n">resultset</span>&quot;<span class="p">:</span> <span 
class="p">[</span>
+    <span class="p">{</span> &quot;<span class="n">person</span><span 
class="p">.</span><span class="n">name</span>&quot; <span class="p">:</span> 
&quot;<span class="n">Gregor</span> <span class="n">Engels</span>&quot;<span 
class="p">,</span>
+      &quot;<span class="n">person</span><span class="p">.</span><span 
class="n">email</span>&quot;<span class="p">:</span> &quot;<span 
class="n">engels</span><span class="p">@</span><span class="n">upb</span><span 
class="p">.</span><span class="n">de</span>&quot;  <span class="p">},</span>
+    <span class="p">{</span> &quot;<span class="n">person</span><span 
class="p">.</span><span class="n">name</span>&quot; <span class="p">:</span> 
&quot;<span class="n">Stefan</span> <span class="n">Sauer</span>&quot;<span 
class="p">,</span>
+      &quot;<span class="n">person</span><span class="p">.</span><span 
class="n">email</span>&quot;<span class="p">:</span> &quot;<span 
class="n">sauer</span><span class="p">@</span><span class="n">upb</span><span 
class="p">.</span><span class="n">de</span>&quot;   <span class="p">},</span>
+    <span class="p">{</span> &quot;<span class="n">person</span><span 
class="p">.</span><span class="n">name</span>&quot; <span class="p">:</span> 
&quot;<span class="n">Benjamin</span> <span class="n">Nagel</span>&quot;<span 
class="p">,</span>
+      &quot;<span class="n">person</span><span class="p">.</span><span 
class="n">email</span>&quot;<span class="p">:</span> &quot;<span 
class="n">nagel</span><span class="p">@</span><span class="n">upb</span><span 
class="p">.</span><span class="n">de</span>&quot;   <span class="p">},</span>
+    <span class="p">{</span> &quot;<span class="n">person</span><span 
class="p">.</span><span class="n">name</span>&quot; <span class="p">:</span> 
&quot;<span class="n">Fabian</span> <span class="n">Christ</span>&quot;<span 
class="p">,</span>
+      &quot;<span class="n">person</span><span class="p">.</span><span 
class="n">email</span>&quot;<span class="p">:</span> &quot;<span 
class="n">christ</span><span class="p">@</span><span class="n">upb</span><span 
class="p">.</span><span class="n">de</span>&quot;  <span class="p">}</span>
   <span class="p">]</span>
 <span class="p">}</span>
 </pre></div>
@@ -329,26 +329,26 @@
 <p><em>Note</em>: For the moment constraints only support the equals "=" 
relation. There may be more relations like "&gt;" in future versions of this 
specification. If there is more than one constraint all constraints are 
concatenated by "AND".</p>
 <p>Example: GET /factstore/query?q= with the following request data in request 
parameter "q"</p>
 <div class="codehilite"><pre><span class="p">{</span>
-  <span class="s">&quot;@context&quot;</span> <span class="p">:</span> <span 
class="p">{</span>
-    <span class="s">&quot;iks&quot;</span> <span class="p">:</span> <span 
class="s">&quot;http://iks-project.eu/ont/&quot;</span>
+  &quot;<span class="p">@</span><span class="n">context</span>&quot; <span 
class="p">:</span> <span class="p">{</span>
+    &quot;<span class="n">iks</span>&quot; <span class="p">:</span> 
&quot;<span class="n">http</span><span class="p">:</span><span 
class="o">//</span><span class="n">iks</span><span class="o">-</span><span 
class="n">project</span><span class="p">.</span><span class="n">eu</span><span 
class="o">/</span><span class="n">ont</span><span class="o">/</span>&quot;
   <span class="p">},</span>
-  <span class="s">&quot;select&quot;</span><span class="p">:</span> <span 
class="p">[</span>
-    <span class="s">&quot;iks:friendOf.friend.name&quot;</span>
+  &quot;<span class="n">select</span>&quot;<span class="p">:</span> <span 
class="p">[</span>
+    &quot;<span class="n">iks</span><span class="p">:</span><span 
class="n">friendOf</span><span class="p">.</span><span 
class="n">friend</span><span class="p">.</span><span class="n">name</span>&quot;
   <span class="p">],</span>
-  <span class="s">&quot;join&quot;</span> <span class="p">:</span> <span 
class="p">{</span>
-    <span class="s">&quot;iks:employeeOf.person&quot;</span> <span 
class="p">:</span> <span class="s">&quot;iks:friendOf.person&quot;</span>
+  &quot;<span class="n">join</span>&quot; <span class="p">:</span> <span 
class="p">{</span>
+    &quot;<span class="n">iks</span><span class="p">:</span><span 
class="n">employeeOf</span><span class="p">.</span><span 
class="n">person</span>&quot; <span class="p">:</span> &quot;<span 
class="n">iks</span><span class="p">:</span><span 
class="n">friendOf</span><span class="p">.</span><span 
class="n">person</span>&quot;
   <span class="p">},</span>
-  <span class="s">&quot;where&quot;</span> <span class="p">:</span> <span 
class="p">[</span>
+  &quot;<span class="n">where</span>&quot; <span class="p">:</span> <span 
class="p">[</span>
     <span class="p">{</span>
-      <span class="s">&quot;=&quot;</span> <span class="p">:</span> <span 
class="p">{</span>
-        <span class="s">&quot;iks:employeeOf.organization&quot;</span> <span 
class="p">:</span> <span class="p">{</span>
-          <span class="s">&quot;@iri&quot;</span> <span class="p">:</span> 
<span class="s">&quot;http://upb.de&quot;</span>
+      &quot;<span class="p">=</span>&quot; <span class="p">:</span> <span 
class="p">{</span>
+        &quot;<span class="n">iks</span><span class="p">:</span><span 
class="n">employeeOf</span><span class="p">.</span><span 
class="n">organization</span>&quot; <span class="p">:</span> <span 
class="p">{</span>
+          &quot;<span class="p">@</span><span class="n">iri</span>&quot; <span 
class="p">:</span> &quot;<span class="n">http</span><span 
class="p">:</span><span class="o">//</span><span class="n">upb</span><span 
class="p">.</span><span class="n">de</span>&quot;
         <span class="p">}</span>
       <span class="p">}</span>
     <span class="p">},</span>
     <span class="p">{</span>
-      <span class="s">&quot;=&quot;</span> <span class="p">:</span> <span 
class="p">{</span>
-        <span class="s">&quot;iks:friendOf.friend.city&quot;</span> <span 
class="p">:</span> <span class="s">&quot;Paderborn&quot;</span>
+      &quot;<span class="p">=</span>&quot; <span class="p">:</span> <span 
class="p">{</span>
+        &quot;<span class="n">iks</span><span class="p">:</span><span 
class="n">friendOf</span><span class="p">.</span><span 
class="n">friend</span><span class="p">.</span><span 
class="n">city</span>&quot; <span class="p">:</span> &quot;<span 
class="n">Paderborn</span>&quot;
       <span class="p">}</span>
     <span class="p">}</span>
   <span class="p">]</span>
@@ -358,14 +358,14 @@
 
 <p>will return a list of names of all the friends living in Paderborn of the 
employees of the University of Paderborn. The result in JSON-LD format would 
look like the following.</p>
 <div class="codehilite"><pre><span class="p">{</span>
-  <span class="s">&quot;@context&quot;</span> <span class="p">:</span> <span 
class="p">{</span>
-    <span class="s">&quot;iks&quot;</span> <span class="p">:</span> <span 
class="s">&quot;http://iks-project.eu/ont/&quot;</span>
+  &quot;<span class="p">@</span><span class="n">context</span>&quot; <span 
class="p">:</span> <span class="p">{</span>
+    &quot;<span class="n">iks</span>&quot; <span class="p">:</span> 
&quot;<span class="n">http</span><span class="p">:</span><span 
class="o">//</span><span class="n">iks</span><span class="o">-</span><span 
class="n">project</span><span class="p">.</span><span class="n">eu</span><span 
class="o">/</span><span class="n">ont</span><span class="o">/</span>&quot;
   <span class="p">},</span>
-  <span class="s">&quot;resultset&quot;</span><span class="p">:</span> <span 
class="p">[</span>
-    <span class="p">{</span> <span 
class="s">&quot;iks:friendOf.friend.name&quot;</span> <span class="p">:</span> 
<span class="s">&quot;Schmidt&quot;</span>   <span class="p">},</span>
-    <span class="p">{</span> <span 
class="s">&quot;iks:friendOf.friend.name&quot;</span> <span class="p">:</span> 
<span class="s">&quot;Meier&quot;</span>     <span class="p">},</span>
-    <span class="p">{</span> <span 
class="s">&quot;iks:friendOf.friend.name&quot;</span> <span class="p">:</span> 
<span class="s">&quot;Schneider&quot;</span> <span class="p">},</span>
-    <span class="p">{</span> <span 
class="s">&quot;iks:friendOf.friend.name&quot;</span> <span class="p">:</span> 
<span class="s">&quot;Schuster&quot;</span>  <span class="p">}</span>
+  &quot;<span class="n">resultset</span>&quot;<span class="p">:</span> <span 
class="p">[</span>
+    <span class="p">{</span> &quot;<span class="n">iks</span><span 
class="p">:</span><span class="n">friendOf</span><span class="p">.</span><span 
class="n">friend</span><span class="p">.</span><span 
class="n">name</span>&quot; <span class="p">:</span> &quot;<span 
class="n">Schmidt</span>&quot;   <span class="p">},</span>
+    <span class="p">{</span> &quot;<span class="n">iks</span><span 
class="p">:</span><span class="n">friendOf</span><span class="p">.</span><span 
class="n">friend</span><span class="p">.</span><span 
class="n">name</span>&quot; <span class="p">:</span> &quot;<span 
class="n">Meier</span>&quot;     <span class="p">},</span>
+    <span class="p">{</span> &quot;<span class="n">iks</span><span 
class="p">:</span><span class="n">friendOf</span><span class="p">.</span><span 
class="n">friend</span><span class="p">.</span><span 
class="n">name</span>&quot; <span class="p">:</span> &quot;<span 
class="n">Schneider</span>&quot; <span class="p">},</span>
+    <span class="p">{</span> &quot;<span class="n">iks</span><span 
class="p">:</span><span class="n">friendOf</span><span class="p">.</span><span 
class="n">friend</span><span class="p">.</span><span 
class="n">name</span>&quot; <span class="p">:</span> &quot;<span 
class="n">Schuster</span>&quot;  <span class="p">}</span>
   <span class="p">]</span>
 <span class="p">}</span>
 </pre></div>

Modified: 
websites/staging/stanbol/trunk/content/docs/trunk/components/index.html
==============================================================================
--- websites/staging/stanbol/trunk/content/docs/trunk/components/index.html 
(original)
+++ websites/staging/stanbol/trunk/content/docs/trunk/components/index.html Thu 
Nov 20 12:50:47 2014
@@ -67,7 +67,7 @@
 </ul>
 <h1 id="project">Project</h1>
 <ul>
-<li><a href="/pmc/">PMC</a></li>
+<li><a href="/team.html">Team</a></li>
 <li><a href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li>
 <li><a href="/privacy-policy.html">Privacy Policy</a></li>
 </ul>

Modified: 
websites/staging/stanbol/trunk/content/docs/trunk/components/ontologymanager/index.html
==============================================================================
--- 
websites/staging/stanbol/trunk/content/docs/trunk/components/ontologymanager/index.html
 (original)
+++ 
websites/staging/stanbol/trunk/content/docs/trunk/components/ontologymanager/index.html
 Thu Nov 20 12:50:47 2014
@@ -67,7 +67,7 @@
 </ul>
 <h1 id="project">Project</h1>
 <ul>
-<li><a href="/pmc/">PMC</a></li>
+<li><a href="/team.html">Team</a></li>
 <li><a href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li>
 <li><a href="/privacy-policy.html">Privacy Policy</a></li>
 </ul>

Modified: 
websites/staging/stanbol/trunk/content/docs/trunk/components/ontologymanager/ontonet/index.html
==============================================================================
--- 
websites/staging/stanbol/trunk/content/docs/trunk/components/ontologymanager/ontonet/index.html
 (original)
+++ 
websites/staging/stanbol/trunk/content/docs/trunk/components/ontologymanager/ontonet/index.html
 Thu Nov 20 12:50:47 2014
@@ -67,7 +67,7 @@
 </ul>
 <h1 id="project">Project</h1>
 <ul>
-<li><a href="/pmc/">PMC</a></li>
+<li><a href="/team.html">Team</a></li>
 <li><a href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li>
 <li><a href="/privacy-policy.html">Privacy Policy</a></li>
 </ul>
@@ -127,10 +127,10 @@
 <p>First and foremost, the concept of <strong>ontology network</strong> is 
implicit in the OntoNet API. There is no such thing as an 
<code>OntologyNetwork</code> type. What you do is create 
<code>OntologyScope</code> and <code>Session</code> objects and link them 
together at creation time or when launching a process.</p>
 <h4 id="accessing-the-managers">Accessing the managers.</h4>
 <p>First and foremost let us obtain references to the main OntoNet manager 
classes. In an OSGi environment they can be obtained by reference:</p>
-<div class="codehilite"><pre><span class="nv">@Reference</span>
+<div class="codehilite"><pre><span class="p">@</span><span 
class="n">Reference</span>
 <span class="n">ONManager</span> <span class="n">onMgr</span><span 
class="p">;</span>
 
-<span class="nv">@Reference</span>
+<span class="p">@</span><span class="n">Reference</span>
 <span class="n">SessionManager</span> <span class="n">sesMgr</span><span 
class="p">;</span>
 </pre></div>
 
@@ -142,57 +142,57 @@
 
 <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>
+<div class="codehilite"><pre><span class="n">ScopeRegistry</span> <span 
class="n">registry</span> <span class="p">=</span> <span 
class="n">onMgr</span><span class="p">.</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="p">=</span> <span class="n">onMgr</span><span 
class="p">.</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">&quot;social&quot;</span> <span class="n">where</span> <span 
class="n">we</span> <span class="n">intend</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> &quot;<span 
class="n">social</span>&quot; <span class="n">where</span> <span 
class="n">we</span> <span class="n">intend</span> 
  <span class="o">*</span> <span class="n">to</span> <span 
class="n">place</span> <span class="n">all</span> <span class="n">the</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="o">*</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="n">networks</span> <span 
class="n">and</span> <span class="n">communities</span><span class="p">.</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="o">*</span> <span class="n">we</span> <span class="n">are</span> 
<span class="n">concerned</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="o">*</span> <span class="n">Suppose</span> <span 
class="n">the</span> <span class="n">FOAF</span> <span class="n">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="nb">ones</span> 
+ <span class="o">*</span> <span class="n">we</span> <span class="n">are</span> 
<span class="n">concerned</span> <span class="n">with</span> <span 
class="n">at</span> <span class="n">scope</span> <span 
class="n">creation</span> <span class="n">time</span><span class="p">.</span> 
<span class="n">We</span> <span class="n">tell</span> 
  <span class="o">*</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="n">them</span> <span class="n">from</span> <span 
class="n">their</span> 
- <span class="o">*</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">original</span> <span 
class="n">locations</span> <span class="n">on</span> <span class="n">the</span> 
<span class="n">Web</span><span class="p">.</span>
  <span class="o">*/</span>
-<span class="n">try</span> <span class="p">{</span>
+<span class="k">try</span> <span class="p">{</span>
 
   <span class="o">/*</span> 
    <span class="o">*</span> <span class="n">You</span> <span 
class="n">can</span> <span class="n">include</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="o">*</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="o">*</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="p">.</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">&quot;social&quot;</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">&quot;http://xmlns.com/foaf/spec/index.rdf&quot;</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">&quot;http://rdfs.org/sioc/ns&quot;</span><span class="p">)));</span>
+  <span class="n">OntologyScope</span> <span class="n">scope</span> <span 
class="p">=</span> <span class="n">factory</span><span class="p">.</span><span 
class="n">createOntologyScope</span><span class="p">(</span>
+    &quot;<span class="n">social</span>&quot;<span class="p">,</span> 
+    <span class="n">new</span> <span 
class="n">RootOntologyIRISource</span><span class="p">(</span>
+      <span class="n">IRI</span><span class="p">.</span><span 
class="n">create</span><span class="p">(</span>&quot;<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><span 
class="n">spec</span><span class="o">/</span><span class="n">index</span><span 
class="p">.</span><span class="n">rdf</span>&quot;<span class="p">)),</span>
+    <span class="n">new</span> <span 
class="n">RootOntologyIRISource</span><span class="p">(</span>
+      <span class="n">IRI</span><span class="p">.</span><span 
class="n">create</span><span class="p">(</span>&quot;<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>&quot;<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="o">*</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="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">scope</span><span class="o">.</span><span 
class="n">setUp</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="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="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="o">//</span> <span class="n">Lock</span> <span 
class="n">the</span> <span class="n">ontology</span> <span 
class="n">scope</span> 
+  <span class="n">scope</span><span class="p">.</span><span 
class="n">setUp</span><span class="p">();</span> 
+  <span class="o">//</span> <span class="n">Register</span> <span 
class="n">the</span> <span class="n">scope</span> <span class="n">and</span> 
<span class="n">activate</span> <span class="n">it</span>
+  <span class="n">registry</span><span class="p">.</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="p">}</span> <span class="k">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="o">/*</span> 
    <span class="o">*</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="o">*</span> <span class="n">ontology</span> <span 
class="n">sources</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="o">*</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="o">*</span> <span class="n">ontology</span> <span 
class="n">sources</span> <span class="p">(</span><span class="n">e</span><span 
class="p">.</span><span class="n">g</span><span class="p">.</span> <span 
class="k">if</span> <span class="n">some</span> <span class="n">URL</span> 
<span class="n">could</span> <span class="n">not</span> <span 
class="n">be</span> 
+   <span class="o">*</span> <span class="n">resolved</span> <span 
class="n">or</span> <span class="n">it</span> <span class="n">is</span> <span 
class="n">not</span> <span class="n">an</span> <span 
class="n">ontology</span><span class="p">.</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="n">e1</span><span class="p">.</span><span 
class="n">printStackTrace</span><span class="p">();</span>
+<span class="p">}</span> <span class="k">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="o">/*</span>
-   <span class="o">*</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">&quot;social&quot;</span><span class="o">.</span>
-   <span class="o">*</span> <span class="n">In</span> <span 
class="n">this</span> <span class="k">case</span> <span class="n">we</span> 
<span class="n">may</span> <span class="n">decide</span> <span 
class="n">to</span> <span class="k">use</span> <span class="n">the</span> <span 
class="n">existing</span> <span class="n">one</span><span class="p">,</span> 
-   <span class="o">*</span> <span class="n">so</span> <span 
class="n">we</span> <span class="n">get</span> <span class="n">it</span><span 
class="o">.</span> <span class="n">Note</span> <span class="n">that</span> 
<span class="n">wen</span> <span class="n">reusing</span> <span 
class="n">a</span> <span class="n">scope</span><span class="p">,</span> <span 
class="n">you</span>
-   <span class="o">*</span> <span class="n">lose</span> <span 
class="n">the</span> <span class="n">provilege</span> <span class="n">of</span> 
<span class="n">writing</span> <span class="n">in</span> <span 
class="n">its</span> <span class="n">core</span> <span 
class="n">space</span><span class="o">.</span>
-   <span class="o">*</span> <span class="n">Only</span> <span 
class="n">the</span> <span class="n">custom</span> <span class="n">space</span> 
<span class="n">will</span> <span class="n">be</span> <span 
class="nb">open</span> <span class="k">for</span> <span 
class="n">modification</span><span class="o">.</span>
+   <span class="o">*</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> &quot;<span 
class="n">social</span>&quot;<span class="p">.</span>
+   <span class="o">*</span> <span class="n">In</span> <span 
class="n">this</span> <span class="k">case</span> <span class="n">we</span> 
<span class="n">may</span> <span class="n">decide</span> <span 
class="n">to</span> <span class="n">use</span> <span class="n">the</span> <span 
class="n">existing</span> <span class="n">one</span><span class="p">,</span> 
+   <span class="o">*</span> <span class="n">so</span> <span 
class="n">we</span> <span class="n">get</span> <span class="n">it</span><span 
class="p">.</span> <span class="n">Note</span> <span class="n">that</span> 
<span class="n">wen</span> <span class="n">reusing</span> <span 
class="n">a</span> <span class="n">scope</span><span class="p">,</span> <span 
class="n">you</span>
+   <span class="o">*</span> <span class="n">lose</span> <span 
class="n">the</span> <span class="n">provilege</span> <span class="n">of</span> 
<span class="n">writing</span> <span class="n">in</span> <span 
class="n">its</span> <span class="n">core</span> <span 
class="n">space</span><span class="p">.</span>
+   <span class="o">*</span> <span class="n">Only</span> <span 
class="n">the</span> <span class="n">custom</span> <span class="n">space</span> 
<span class="n">will</span> <span class="n">be</span> <span 
class="n">open</span> <span class="k">for</span> <span 
class="n">modification</span><span class="p">.</span>
    <span class="o">*/</span>
-  <span class="n">scope</span> <span class="o">=</span> <span 
class="n">registry</span><span class="o">.</span><span 
class="n">getScope</span><span class="p">(</span><span 
class="s">&quot;social&quot;</span><span class="p">);</span>
+  <span class="n">scope</span> <span class="p">=</span> <span 
class="n">registry</span><span class="p">.</span><span 
class="n">getScope</span><span class="p">(</span>&quot;<span 
class="n">social</span>&quot;<span class="p">);</span>
 <span class="p">}</span>
 </pre></div>
 
@@ -235,25 +235,25 @@
 <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="o">*</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="o">*</span> <span class="n">that</span> <span 
class="n">we</span> <span class="n">want</span> <span class="n">it</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="o">*</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>
+<div class="codehilite"><pre><span class="cm">/*</span>
+<span class="cm"> * To obtain the OWLOntology, we must specify its class 
as</span>
+<span class="cm"> * a return parameter.</span>
+<span class="cm"> * We also set the second argument to true, to specifiy 
</span>
+<span class="cm"> * that we want it merged with its imports, so that the 
</span>
+<span class="cm"> * resulting object contains all axioms.</span>
+<span class="cm"> */</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>
+  <span class="o">=</span> <span class="n">scope</span><span 
class="p">.</span><span class="k">export</span><span class="p">(</span><span 
class="n">OWLOntology</span><span class="p">.</span><span 
class="k">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="o">*</span> <span class="n">so</span> <span class="n">it</span> 
<span class="n">is</span> <span class="n">supported</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="o">*</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>
+<div class="codehilite"><pre><span class="cm">/*</span>
+<span class="cm"> * In Clerezza, a Graph is a subclass of TripleCollection, 
</span>
+<span class="cm"> * so it is supported by OntoNet. We could also export a 
</span>
+<span class="cm"> * scope to a MGraph (modifiable Graph).</span>
+<span class="cm"> */</span>
+<span class="n">Graph</span> <span class="n">scopeAsClerezza</span> <span 
class="o">=</span> <span class="n">scope</span><span class="p">.</span><span 
class="k">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>
 
 

Modified: 
websites/staging/stanbol/trunk/content/docs/trunk/components/ontologymanager/registry/index.html
==============================================================================
--- 
websites/staging/stanbol/trunk/content/docs/trunk/components/ontologymanager/registry/index.html
 (original)
+++ 
websites/staging/stanbol/trunk/content/docs/trunk/components/ontologymanager/registry/index.html
 Thu Nov 20 12:50:47 2014
@@ -67,7 +67,7 @@
 </ul>
 <h1 id="project">Project</h1>
 <ul>
-<li><a href="/pmc/">PMC</a></li>
+<li><a href="/team.html">Team</a></li>
 <li><a href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li>
 <li><a href="/privacy-policy.html">Privacy Policy</a></li>
 </ul>
@@ -117,31 +117,31 @@
 <p>One useful application of ontology libraries is that they can be used to 
populate an OntoNet ontology collector (space or session) with multiple 
ontologies with a single command. There are two ways to do so.</p>
 <h4 id="java-api">Java API</h4>
 <p>The Registry Manager is an OSGi service component. To obtain the service 
reference:</p>
-<div class="codehilite"><pre><span class="nv">@Reference</span>
+<div class="codehilite"><pre><span class="p">@</span><span 
class="n">Reference</span>
 <span class="n">RegistryManager</span> <span 
class="n">registryManager</span><span class="p">;</span>
 </pre></div>
 
 
 <p>Loading the contents of a library into an ontology collector is done in the 
same way as with loading single ontologies, i.e. by creating a suitable 
<code>OntologyInputSource</code>. This time, though, it is a special input 
source called <code>LibrarySource</code>. A <code>LibrarySource</code> creates 
a new blank ontology (or uses an existing one upon request) and appends all the 
contents of a library to it via <code>owl:imports</code> statements.</p>
 <p>Suppose we want to load the contents of a library called 
<code>http://stanbol.apache.org/ontologies/library/W3C_ontologies</code> into a 
scope called <code>AnnotationStandards</code> that already exists (so we'll 
have to use its custom space). First of all let us get a hold of the space:</p>
-<div class="codehilite"><pre><span class="nv">@Reference</span>
+<div class="codehilite"><pre><span class="p">@</span><span 
class="n">Reference</span>
 <span class="n">ONManager</span> <span class="n">onManager</span><span 
class="p">;</span>
 
-<span class="n">OntologyScope</span> <span class="n">scope</span> <span 
class="o">=</span> <span class="n">onManager</span><span 
class="o">.</span><span class="n">getScopeRegistry</span><span 
class="p">()</span><span class="o">.</span><span class="n">getScope</span><span 
class="p">(</span><span class="s">&quot;AnnotationStandards&quot;</span><span 
class="p">);</span>
-<span class="n">OntologySpace</span> <span class="n">space</span> <span 
class="o">=</span> <span class="n">scope</span><span class="o">.</span><span 
class="n">getCustomSpace</span><span class="p">();</span>
+<span class="n">OntologyScope</span> <span class="n">scope</span> <span 
class="p">=</span> <span class="n">onManager</span><span 
class="p">.</span><span class="n">getScopeRegistry</span><span 
class="p">().</span><span class="n">getScope</span><span 
class="p">(</span>&quot;<span class="n">AnnotationStandards</span>&quot;<span 
class="p">);</span>
+<span class="n">OntologySpace</span> <span class="n">space</span> <span 
class="p">=</span> <span class="n">scope</span><span class="p">.</span><span 
class="n">getCustomSpace</span><span class="p">();</span>
 </pre></div>
 
 
 <p>Now create the <code>LibrarySource</code>:</p>
-<div class="codehilite"><pre><span class="x">IRI libraryID = 
IRI.create(&quot;http://stanbol.apache.org/ontologies/library/W3C_ontologies&quot;);</span>
-<span class="x">OntologyInputSource</span><span class="cp">&lt;?</span><span 
class="p">,</span><span class="cp">?&gt;</span><span class="x"> libSrc = new 
LibrarySource(libraryID, registryManager);</span>
+<div class="codehilite"><pre><span class="nx">IRI</span> <span 
class="nx">libraryID</span> <span class="o">=</span> <span 
class="nx">IRI</span><span class="p">.</span><span 
class="nx">create</span><span class="p">(</span><span 
class="s2">&quot;http://stanbol.apache.org/ontologies/library/W3C_ontologies&quot;</span><span
 class="p">);</span>
+<span class="nx">OntologyInputSource</span><span class="cp">&lt;?</span><span 
class="p">,</span><span class="cp">?&gt;</span> <span class="nx">libSrc</span> 
<span class="o">=</span> <span class="k">new</span> <span 
class="nx">LibrarySource</span><span class="p">(</span><span 
class="nx">libraryID</span><span class="p">,</span> <span 
class="nx">registryManager</span><span class="p">);</span>
 </pre></div>
 
 
 <p>Note that all <code>LibrarySource</code> constructors require that a 
<code>RegistryManager</code> be passed to them. This is because ontology input 
sources in general are not OSGi components and cannot trade service 
references.</p>
 <p>Also note that building a <code>LibrarySource</code> will cause the 
contents of the corresponding library to be loaded and stored into the ontology 
manager, assuming the <em>lazy loading policy</em> option is set and the 
library had not been loaded earlier. Creating library sources is one way to 
"touch" an ontology library and get the Registry Manager to load it.</p>
 <p>Finally, add the input source to the custom space. Simple as that:</p>
-<div class="codehilite"><pre><span class="n">space</span><span 
class="o">.</span><span class="n">addOntology</span><span 
class="p">(</span><span class="n">libSrc</span><span class="p">);</span>
+<div class="codehilite"><pre><span class="n">space</span><span 
class="p">.</span><span class="n">addOntology</span><span 
class="p">(</span><span class="n">libSrc</span><span class="p">);</span>
 </pre></div>
 
 
@@ -149,7 +149,7 @@
 <h4 id="rest-api">REST API</h4>
 <p>When using the REST API, an ontology library can be loaded into a scope the 
very moment the scope is created.</p>
 <p>To load the contents of library 
<code>http://stanbol.apache.org/ontologies/library/W3C_ontologies</code> into a 
<em>new</em> scope called <code>AnnotationStandards</code>:</p>
-<div class="codehilite"><pre><span class="n">curl</span> <span 
class="o">-</span><span class="n">X</span> <span class="n">PUT</span> <span 
class="n">http:</span><span class="sr">//</span><span 
class="n">localhost:8080</span><span class="sr">/ontonet/o</span><span 
class="n">ntology</span><span 
class="sr">/AnnotationStandards?corereg=http://stanbol.apache.org/o</span><span 
class="n">ntologies</span><span class="sr">/library/</span><span 
class="n">W3C_ontologies</span>
+<div class="codehilite"><pre><span class="n">curl</span> <span 
class="o">-</span><span class="n">X</span> <span class="n">PUT</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">AnnotationStandards</span>?<span class="n">corereg</span><span 
class="p">=</span><span class="n">http</span><span class="p">:</span><span 
class="o">//</span><span class="n">stanbol</span><span class="p">.</span><span 
class="n">apache</span><span class="p">.</span><span class="n">org</span><span 
class="o">/</span><span class="n">ontologies</span><span 
class="o">/</span><span class="n">library</span><span class="o">/</span><span 
class="n">W3C_ontologies</span>
 </pre></div>
 
 

Modified: 
websites/staging/stanbol/trunk/content/docs/trunk/components/ontologymanager/registry/language.html
==============================================================================
--- 
websites/staging/stanbol/trunk/content/docs/trunk/components/ontologymanager/registry/language.html
 (original)
+++ 
websites/staging/stanbol/trunk/content/docs/trunk/components/ontologymanager/registry/language.html
 Thu Nov 20 12:50:47 2014
@@ -67,7 +67,7 @@
 </ul>
 <h1 id="project">Project</h1>
 <ul>
-<li><a href="/pmc/">PMC</a></li>
+<li><a href="/team.html">Team</a></li>
 <li><a href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li>
 <li><a href="/privacy-policy.html">Privacy Policy</a></li>
 </ul>
@@ -95,26 +95,26 @@ Supported formats are RDF/XML, OWL/XML, 
 <p>Relations between libraries and ontologies are assertions on the properties 
<a href="http://www.ontologydesignpatterns.org/schemas/meta.owl#hasOntology";><a 
href="http://www.ontologydesignpatterns.org/schemas/meta.owl#hasOntology";>http://www.ontologydesignpatterns.org/schemas/meta.owl#hasOntology</a></a>
 (with subject of type <tt>OntologyLibrary</tt> and object of type 
<tt>Ontology</tt>) and <a 
href="http://www.ontologydesignpatterns.org/schemas/meta.owl#isOntologyOf";><a 
href="http://www.ontologydesignpatterns.org/schemas/meta.owl#isOntologyOf";>http://www.ontologydesignpatterns.org/schemas/meta.owl#isOntologyOf</a></a>
 (with inverted subject and object types). It does not matter which property 
you choose.</p>
 <h2 id="examples">Examples</h2>
 <p>Given the prefix mappings:</p>
-<div class="codehilite"><pre><span class="nv">@prefix</span> <span 
class="n">meta:</span> <span 
class="sr">&lt;http://www.ontologydesignpatterns.org/schemas/meta.owl#&gt;</span>
 <span class="o">.</span>
-<span class="nv">@prefix</span> <span class="n">owl:</span> <span 
class="sr">&lt;http://www.w3.org/2002/07/owl#&gt;</span> <span 
class="o">.</span>
-<span class="nv">@prefix</span> <span class="n">rdf:</span> <span 
class="sr">&lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt;</span> <span 
class="o">.</span>
-<span class="nv">@prefix</span> <span class="n">rdfs:</span> <span 
class="sr">&lt;http://www.w3.org/2000/01/rdf-schema#&gt;</span> <span 
class="o">.</span>
-<span class="nv">@prefix</span> <span class="p">:</span> <span 
class="sr">&lt;http://www.example.org/ontologies/registries#&gt;</span> <span 
class="o">.</span>
-<span class="nv">@base</span> <span 
class="sr">&lt;http://www.example.org/ontologies/registries&gt;</span> <span 
class="o">.</span>
+<div class="codehilite"><pre><span class="p">@</span><span 
class="n">prefix</span> <span class="n">meta</span><span class="p">:</span> 
<span class="o">&lt;</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">ontologydesignpatterns</span><span 
class="p">.</span><span class="n">org</span><span class="o">/</span><span 
class="n">schemas</span><span class="o">/</span><span 
class="n">meta</span><span class="p">.</span><span class="n">owl</span>#<span 
class="o">&gt;</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">&lt;</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">&gt;</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">&lt;</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">&gt;</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">&lt;</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">&gt;</span> 
<span class="p">.</span>
+<span class="p">@</span><span class="n">prefix</span> <span class="p">:</span> 
<span class="o">&lt;</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">example</span><span class="p">.</span><span 
class="n">org</span><span class="o">/</span><span 
class="n">ontologies</span><span class="o">/</span><span 
class="n">registries</span>#<span class="o">&gt;</span> <span class="p">.</span>
+<span class="p">@</span><span class="n">base</span> <span 
class="o">&lt;</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">example</span><span class="p">.</span><span class="n">org</span><span 
class="o">/</span><span class="n">ontologies</span><span 
class="o">/</span><span class="n">registries</span><span class="o">&gt;</span> 
<span class="p">.</span>
 </pre></div>
 
 
 <p>The following RDF code (in Turtle syntax) shows how to create an OWL 
individual for a library called <tt>SocialOntologies</tt> which contains the 
ontologies of <a href="http://sioc-project.org/ontology";>SIOC</a> and <a 
href="http://trdf.sourceforge.net/provenance/ns.html";>Provenance</a>.</p>
-<div class="codehilite"><pre><span class="p">:</span><span 
class="n">SocialOntologies</span> <span class="n">rdf:type</span> <span 
class="sr">&lt;http://www.ontologydesignpatterns.org/cpont/codo/coddata.owl#OntologyLibrary&gt;</span>
 <span class="p">;</span>
-          <span class="n">rdfs:label</span> <span class="s">&quot;Social 
Network Ontologies&quot;</span><span class="o">^^</span><span 
class="n">xsd:string</span> <span class="p">;</span>
-          <span class="n">meta:hasOntology</span> <span 
class="sr">&lt;http://rdfs.org/sioc/ns&gt;</span> <span class="p">;</span>
-          <span class="n">meta:hasOntology</span> <span 
class="sr">&lt;http://trdf.sourceforge.net/provenance/ns.rdf&gt;</span> <span 
class="o">.</span>
+<div class="codehilite"><pre><span class="p">:</span><span 
class="n">SocialOntologies</span> <span class="n">rdf</span><span 
class="p">:</span><span class="n">type</span> <span class="o">&lt;</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">ontologydesignpatterns</span><span class="p">.</span><span 
class="n">org</span><span class="o">/</span><span class="n">cpont</span><span 
class="o">/</span><span class="n">codo</span><span class="o">/</span><span 
class="n">coddata</span><span class="p">.</span><span 
class="n">owl</span>#<span class="n">OntologyLibrary</span><span 
class="o">&gt;</span> <span class="p">;</span>
+          <span class="n">rdfs</span><span class="p">:</span><span 
class="n">label</span> &quot;<span class="n">Social</span> <span 
class="n">Network</span> <span class="n">Ontologies</span>&quot;^^<span 
class="n">xsd</span><span class="p">:</span><span class="n">string</span> <span 
class="p">;</span>
+          <span class="n">meta</span><span class="p">:</span><span 
class="n">hasOntology</span> <span class="o">&lt;</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">&gt;</span> <span class="p">;</span>
+          <span class="n">meta</span><span class="p">:</span><span 
class="n">hasOntology</span> <span class="o">&lt;</span><span 
class="n">http</span><span class="p">:</span><span class="o">//</span><span 
class="n">trdf</span><span class="p">.</span><span 
class="n">sourceforge</span><span class="p">.</span><span 
class="n">net</span><span class="o">/</span><span 
class="n">provenance</span><span class="o">/</span><span 
class="n">ns</span><span class="p">.</span><span class="n">rdf</span><span 
class="o">&gt;</span> <span class="p">.</span>
 </pre></div>
 
 
 <p>You can also specify Library-Ontology relations the other way around, by 
stating them in the OWL individual that represents the ontology.</p>
-<div class="codehilite"><pre><span 
class="sr">&lt;http://rdfs.org/sioc/ns&gt;</span> <span 
class="n">rdf:type</span> <span 
class="sr">&lt;http://www.ontologydesignpatterns.org/cpont/codo/codkernel.owl#Ontology&gt;</span>
 <span class="p">;</span>
-          <span class="n">meta:isOntologyOf</span> <span 
class="p">:</span><span class="n">SocialOntologies</span> <span 
class="o">.</span>
+<div class="codehilite"><pre><span class="o">&lt;</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">&gt;</span> <span class="n">rdf</span><span 
class="p">:</span><span class="n">type</span> <span class="o">&lt;</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">ontologydesignpatterns</span><span class="p">.</span><span 
class="n">org</span><span class="o">/</span><span class="n">cpont</span><span 
class="o">/</span><span class="n">codo</span><span class="o">/</span><span 
class="n">codkernel</span><span class="p">.</span><span 
class="n">owl</span>#<span class="n">Ontology</span><span class="o">&gt;</span> 
<span class="p">;</span>
+          <span class="n">meta</span><span class="p">:</span><span 
class="n">isOntologyOf</span> <span class="p">:</span><span 
class="n">SocialOntologies</span> <span class="p">.</span>
 </pre></div>
 
 

Modified: 
websites/staging/stanbol/trunk/content/docs/trunk/components/reasoner/index.html
==============================================================================
--- 
websites/staging/stanbol/trunk/content/docs/trunk/components/reasoner/index.html
 (original)
+++ 
websites/staging/stanbol/trunk/content/docs/trunk/components/reasoner/index.html
 Thu Nov 20 12:50:47 2014
@@ -67,7 +67,7 @@
 </ul>
 <h1 id="project">Project</h1>
 <ul>
-<li><a href="/pmc/">PMC</a></li>
+<li><a href="/team.html">Team</a></li>
 <li><a href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li>
 <li><a href="/privacy-policy.html">Privacy Policy</a></li>
 </ul>
@@ -93,7 +93,7 @@
 <p>The module implements a common api for reasoning services, providing the 
possibility to plug different reasoners and configurations in parallel.</p>
 <p>Actually the module includes <a href="http://owlapi.sourceforge.net/"; 
target="_blank">OWLApi</a> and <a href="http://jena.sourceforge.net/"; 
target="_blank">Jena</a> based abstract services, with concrete implementations 
for Jena RDFS, OWL, OWLMini and HermiT reasoning service.</p>
 <p>The Reasoners module expose a REST endpoint at the following location:</p>
-<div class="codehilite"><pre><span class="n">http:</span><span 
class="sr">//</span><span class="n">localhost:8080</span><span 
class="o">/</span><span class="n">reasoners</span>
+<div class="codehilite"><pre><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">reasoners</span>
 </pre></div>
 
 
@@ -111,13 +111,13 @@
 <li>enrich: to materialize all inferred statements.</li>
 </ul>
 <p>For example:</p>
-<div class="codehilite"><pre><span class="n">http:</span><span 
class="sr">//</span><span class="n">localhost:8080</span><span 
class="sr">/reasoners/o</span><span class="n">wl</span><span class="sr">/check 
/</span><span class="o">/</span> <span class="n">expose</span> <span 
class="n">the</span> <span class="n">Jena</span> <span class="n">owl</span> 
<span class="n">service</span> <span class="n">with</span> <span 
class="n">task</span> <span class="n">check</span><span class="p">,</span> 
<span class="ow">or</span>
-<span class="n">http:</span><span class="sr">//</span><span 
class="n">localhost:8080</span><span class="sr">/reasoners/o</span><span 
class="n">wl2</span><span class="sr">/classify /</span><span class="o">/</span> 
<span class="n">to</span> <span class="k">use</span> <span class="n">the</span> 
<span class="n">HermiT</span> <span class="n">service</span> <span 
class="n">with</span> <span class="n">task</span> <span 
class="n">classify</span>
+<div class="codehilite"><pre><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">reasoners</span><span class="o">/</span><span 
class="n">owl</span><span class="o">/</span><span class="n">check</span> <span 
class="o">//</span> <span class="n">expose</span> <span class="n">the</span> 
<span class="n">Jena</span> <span class="n">owl</span> <span 
class="n">service</span> <span class="n">with</span> <span 
class="n">task</span> <span class="n">check</span><span class="p">,</span> 
<span class="n">or</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">reasoners</span><span class="o">/</span><span 
class="n">owl2</span><span class="o">/</span><span class="n">classify</span> 
<span class="o">//</span> <span class="n">to</span> <span class="n">use</span> 
<span class="n">the</span> <span class="n">HermiT</span> <span 
class="n">service</span> <span class="n">with</span> <span 
class="n">task</span> <span class="n">classify</span>
 </pre></div>
 
 
 <p>We can use the curl command line utility to ask the Jena OWL reasoning 
service to materialize all inferences produced by loading the FOAF ontology:</p>
-<div class="codehilite"><pre><span class="nv">$</span> <span 
class="nv">curl</span> <span class="o">-</span><span class="n">H</span> <span 
class="s">&quot;Accept: text/n3&quot;</span> <span 
class="s">&quot;http://localhost:8080/stanbol/reasoners/owl/enrich?url=http://xmlns.com/foaf/0.1/&quot;</span>
+<div class="codehilite"><pre>$ <span class="n">curl</span> <span 
class="o">-</span><span class="n">H</span> &quot;<span 
class="n">Accept</span><span class="p">:</span> <span 
class="n">text</span><span class="o">/</span><span class="n">n3</span>&quot; 
&quot;<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">stanbol</span><span class="o">/</span><span 
class="n">reasoners</span><span class="o">/</span><span 
class="n">owl</span><span class="o">/</span><span class="n">enrich</span>?<span 
class="n">url</span><span class="p">=</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>&quot;
 </pre></div>
 
 
@@ -307,13 +307,13 @@ The <tt>/owlmini</tt> implements the OWL
 <p>The above differences depend on the semantic supported by the specific 
reasoner and from the implementation, which limit the power of the system in 
favour of a better efficiency (is the case of the <tt>/owlmini</tt> 
implementation of Jena, more efficient then the respective <tt>/owl</tt>). If 
you need to work with RDFS semantic, and don't need OWL for your inferences, 
just use the RDFS one.</p>
 <h2 id="build-and-install">Build and install</h2>
 <p>Run Stanbol, for example:</p>
-<div class="codehilite"><pre><span class="nv">$</span> <span 
class="nv">java</span> <span class="o">-</span><span class="n">jar</span> <span 
class="o">-</span><span class="n">Xmx1g</span> <span class="n">org</span><span 
class="o">.</span><span class="n">apache</span><span class="o">.</span><span 
class="n">stanbol</span><span class="o">.</span><span 
class="n">launchers</span><span class="o">.</span><span 
class="n">full</span><span class="o">-</span><span class="mf">0.9.0</span><span 
class="o">-</span><span class="n">incubating</span><span 
class="o">-</span><span class="n">SNAPSHOT</span><span class="o">.</span><span 
class="n">jar</span>
+<div class="codehilite"><pre>$ <span class="n">java</span> <span 
class="o">-</span><span class="n">jar</span> <span class="o">-</span><span 
class="n">Xmx1g</span> <span class="n">org</span><span class="p">.</span><span 
class="n">apache</span><span class="p">.</span><span 
class="n">stanbol</span><span class="p">.</span><span 
class="n">launchers</span><span class="p">.</span><span 
class="n">full</span><span class="o">-</span>0<span class="p">.</span>9<span 
class="p">.</span>0<span class="o">-</span><span 
class="n">incubating</span><span class="o">-</span><span 
class="n">SNAPSHOT</span><span class="p">.</span><span class="n">jar</span>
 </pre></div>
 
 
 <p>You must have the Ontonet and Rules modules already installed (they are if 
you have followed the above example).
 Move to the <tt>/reasoners</tt> directory, then run</p>
-<div class="codehilite"><pre><span class="nv">$</span> <span 
class="nv">mvn</span> <span class="n">install</span> <span 
class="o">-</span><span class="n">PinstallBundle</span> <span 
class="o">-</span><span class="n">Dsling</span><span class="o">.</span><span 
class="n">url</span><span class="o">=&amp;</span><span 
class="ow">lt</span><span class="p">;</span><span class="n">the</span> <span 
class="n">path</span> <span class="n">to</span> <span class="n">your</span> 
<span class="n">running</span> <span class="n">Felix</span> <span 
class="n">administration</span> <span class="n">console</span><span 
class="o">&amp;</span><span class="ow">gt</span><span class="p">;</span>
+<div class="codehilite"><pre>$ <span class="n">mvn</span> <span 
class="n">install</span> <span class="o">-</span><span 
class="n">PinstallBundle</span> <span class="o">-</span><span 
class="n">Dsling</span><span class="p">.</span><span class="n">url</span><span 
class="p">=</span><span class="o">&amp;</span><span class="n">lt</span><span 
class="p">;</span><span class="n">the</span> <span class="n">path</span> <span 
class="n">to</span> <span class="n">your</span> <span class="n">running</span> 
<span class="n">Felix</span> <span class="n">administration</span> <span 
class="n">console</span><span class="o">&amp;</span><span 
class="n">gt</span><span class="p">;</span>
 </pre></div>
 
 
@@ -321,9 +321,9 @@ Move to the <tt>/reasoners</tt> director
 <p>% mvn install -PinstallBundle http://localhost:8080/system/console</p>
 <h3 id="add-the-hermit-reasoner">Add the HermiT reasoner</h3>
 <p>To enable HermiT as OWL2 reasoner you can download and install it from the 
Stanbol (Incubating) svn repository. The steps are the following:</p>
-<div class="codehilite"><pre><span class="nv">$</span> <span 
class="nv">svn</span> <span class="n">co</span> <span 
class="n">https:</span><span class="sr">//s</span><span 
class="n">vn</span><span class="o">.</span><span class="n">apache</span><span 
class="o">.</span><span class="n">org</span><span 
class="sr">/repos/</span><span class="n">asf</span><span 
class="sr">/incubator/s</span><span class="n">tanbol</span><span 
class="sr">/trunk/</span><span class="n">reasoners</span><span 
class="o">/</span><span class="n">hermit</span> <span 
class="n">stanbol</span><span class="o">-</span><span class="n">hermit</span>
-<span class="nv">$</span> <span class="nv">cd</span> <span 
class="n">stanbol</span><span class="o">-</span><span class="n">hermit</span>
-<span class="nv">$</span> <span class="nv">mvn</span> <span 
class="n">install</span> <span class="o">-</span><span 
class="n">PinstallBundle</span> <span class="o">-</span><span 
class="n">Dsling</span><span class="o">.</span><span class="n">url</span><span 
class="o">=</span><span class="n">http:</span><span class="sr">//</span><span 
class="n">localhost:8080</span><span class="sr">/system/co</span><span 
class="n">nsole</span> <span class="sr">//</span> <span class="n">change</span> 
<span class="n">this</span> <span class="n">to</span> <span 
class="n">the</span> <span class="n">path</span> <span class="n">related</span> 
<span class="n">to</span> <span class="n">your</span> <span 
class="n">Stanbol</span> <span class="n">instance</span>
+<div class="codehilite"><pre>$ <span class="n">svn</span> <span 
class="n">co</span> <span class="n">https</span><span class="p">:</span><span 
class="o">//</span><span class="n">svn</span><span class="p">.</span><span 
class="n">apache</span><span class="p">.</span><span class="n">org</span><span 
class="o">/</span><span class="n">repos</span><span class="o">/</span><span 
class="n">asf</span><span class="o">/</span><span 
class="n">incubator</span><span class="o">/</span><span 
class="n">stanbol</span><span class="o">/</span><span 
class="n">trunk</span><span class="o">/</span><span 
class="n">reasoners</span><span class="o">/</span><span class="n">hermit</span> 
<span class="n">stanbol</span><span class="o">-</span><span 
class="n">hermit</span>
+$ <span class="n">cd</span> <span class="n">stanbol</span><span 
class="o">-</span><span class="n">hermit</span>
+$ <span class="n">mvn</span> <span class="n">install</span> <span 
class="o">-</span><span class="n">PinstallBundle</span> <span 
class="o">-</span><span class="n">Dsling</span><span class="p">.</span><span 
class="n">url</span><span class="p">=</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">system</span><span class="o">/</span><span 
class="n">console</span> <span class="o">//</span> <span 
class="n">change</span> <span class="n">this</span> <span class="n">to</span> 
<span class="n">the</span> <span class="n">path</span> <span 
class="n">related</span> <span class="n">to</span> <span class="n">your</span> 
<span class="n">Stanbol</span> <span class="n">instance</span>
 </pre></div>
 
 


Reply via email to