Author: buildbot
Date: Tue Jan 10 17:49:10 2012
New Revision: 802312

Log:
Staging update by buildbot

Added:
    
websites/staging/stanbol/trunk/content/stanbol/docs/trunk/rules/refactor.html

Added: 
websites/staging/stanbol/trunk/content/stanbol/docs/trunk/rules/refactor.html
==============================================================================
--- 
websites/staging/stanbol/trunk/content/stanbol/docs/trunk/rules/refactor.html 
(added)
+++ 
websites/staging/stanbol/trunk/content/stanbol/docs/trunk/rules/refactor.html 
Tue Jan 10 17:49:10 2012
@@ -0,0 +1,81 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<head>
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE- 2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+
+  <link href="/stanbol/css/stanbol.css" rel="stylesheet" type="text/css">
+  <title>Apache Stanbol - Refactor</title>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+  <link rel="icon" type="image/png" 
href="/stanbol/images/stanbol-logo/stanbol-favicon.png"/>
+</head>
+
+<body>
+  <div id="navigation"> 
+  <img alt="Apache Stanbol" width="220" height="101" 
src="/stanbol/images/stanbol-logo/stanbol-2010-12-14.png"/>
+  <h1 id="stanbol_links">Stanbol links</h1>
+<ul>
+<li><a href="/stanbol/index.html">Home</a></li>
+<li><a href="/stanbol/docs/trunk/tutorial.html">Tutorial</a></li>
+<li><a href="/stanbol/docs/trunk/downloads.html">Downloads</a></li>
+<li><a href="/stanbol/docs/trunk/building.html">Building from Source</a></li>
+<li><a href="/stanbol/docs/trunk/">Documentation</a></li>
+<li><a href="/stanbol/docs/trunk/mailinglists.html">Mailing Lists</a></li>
+<li><a href="https://issues.apache.org/jira/browse/STANBOL";>Issue 
Tracker</a></li>
+<li><a href="/stanbol/team.html">Project Team</a></li>
+</ul>
+<h1 id="asf_links">ASF links</h1>
+<ul>
+<li><a href="http://www.apache.org";>Apache Software Foundation</a></li>
+<li><a href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html";>Become a 
Sponsor</a></li>
+<li><a href="http://www.apache.org/security/";>Security</a></li>
+</ul>
+  </div>
+  
+  <div id="content">
+    <h1 class="title">Refactor</h1>
+    <p>The Refactor is a service which allows to interpret rules in order to 
perform refactoring of RDF graphs. For the refactoring the set of rules in the 
recipes are interpreted and run as SPARQL CONTRUCT in which the where clause is 
derived from the body of the rule and the construct clause is derived from the 
head of the rule. The output of a refactoring is a transformed graph which 
satisfies the constraints expressed in the rules. The refactoring in useful for 
tasks of semantic harmonization of RDF graphs expressed with different 
ontologies/vocabularies towards their representation with a single ontology or 
vocagulary. The output of a refactoring is a transformed graph which satisfies 
the constraints expressed in the rules. </p>
+<h2 id="terminology">Terminology</h2>
+<ul>
+<li>A <strong>Recipe</strong> is a set of rules defined according to a 
specific task. Rules are written in a specific syntax, and can then be executed 
for refactoring (as SPARQL queries) or through reasoning services.</li>
+<li><strong>Refactoring</strong> is the task aimed to perform the 
transformation of RDF graphs. The transformation is driven by refactoring 
rules, basically Stanbol Rules interpreted as SPARQL CONSTRUCT clauses.</li>
+<li><strong>Reasoning</strong> is the activity of interpreting axioms for 
inferring new knowledge, classifying, checking the consistency of an ontology, 
etc...</li>
+</ul>
+<h2 id="usage_scenarios">Usage Scenarios</h2>
+<p>Supposing we have configured the IKS (i.e. Stanbol EntityHub) in order to 
fetch entities about persons from DBpedia. Now we want to represent these 
entities adopting the vocabulary from schema.org and produce schemaOrg Rich 
Snippets in order to provide to the IKS search engine optimization 
capabilities. What we need to do is to write a recipe and calling the Refactor 
via HTTP REST passing to it the recipe itself and the entities we have fetched 
from Linked Data.</p>
+<h2 id="usage">Usage</h2>
+<h3 id="service_endpoints">Service Endpoints</h3>
+<hr />
+<p><em><a href="../rules.html">Back to Stanbol Rules</a></em></p>
+  </div>
+  
+  <div id="footer">
+    <div class="copyright">
+      <p>
+        Copyright &copy; 2010 The Apache Software Foundation, Licensed under 
+        the <a href="http://www.apache.org/licenses/LICENSE-2.0";>Apache 
License, Version 2.0</a>.
+        <br />
+        Apache, Stanbol and the Apache feather and Stanbol logos are 
trademarks of The Apache Software Foundation.
+      </p>
+    </div>
+  </div>
+  
+</body>
+</html>


Reply via email to