Index: branches/PublicaMundi_David-devel/docs/kernel/configuration.rst
===================================================================
--- branches/PublicaMundi_David-devel/docs/kernel/configuration.rst	(revision 713)
+++ branches/PublicaMundi_David-devel/docs/kernel/configuration.rst	(revision 722)
@@ -208,25 +208,6 @@
     PG:"dbname=zoo_project host=127.0.0.1 port=5432 user=username"
 
-.. _zoo_create_db_backend:
-
-To create a new database to be used by the ZOO-Kernel, you have
-to load the `schema.sql
-<http://zoo-project.org/trac/browser/trunk/zoo-project/zoo-kernel/sql/schema.sql>`_ 
-file. For instance, you may run the following:
-
-.. code::
-
-    createdb zoo_project
-    psql zoo_project -f zoo-project/zoo-kernel/sql/schema.sql
-
-.. note::
-    You can choose another schema to store ZOO-Kernel specific
-    informations. In such a case, you would need to edit the
-    schema.sql file to uncomment line `33
-    <http://zoo-project.org/trac/browser/trunk/zoo-project/zoo-kernel/sql/schema.sql#L33>`_
-    and `34
-    <http://zoo-project.org/trac/browser/trunk/zoo-project/zoo-kernel/sql/schema.sql#L34>`_.
-
-
+Please refer to this `section <zoo_create_db_backend>`_ to learn how
+to setup the database.
 
       
Index: branches/PublicaMundi_David-devel/docs/kernel/what.rst
===================================================================
--- branches/PublicaMundi_David-devel/docs/kernel/what.rst	(revision 713)
+++ branches/PublicaMundi_David-devel/docs/kernel/what.rst	(revision 722)
@@ -17,5 +17,4 @@
 new or existing web platforms.
 
-
 ZOO-Kernel lets you process geospatial or non geospatial data using
 well formed WPS requests. The WPS server is able to manage and chain
@@ -25,4 +24,25 @@
 First class WPS server
 -----------------------
+
+Simple
+......
+
+The ZOO-Kernel rely on simple principles and tends to ease the
+implementation of new services by sharing similar data structures for
+every supported programming languages. The ZOO-Kernel is responsible
+to parse the requests it receives and return the corresponding WPS
+response. 
+
+In case of an *Execute* request, the ZOO-Kernel stores informations in
+a basic KVP data structure for the programming language used to
+implement the service, dynamically load the Service Provider defined
+in the zcfg file and run a specific function corresponding to the
+service, passing three arguments. Once the function return, ZOO-Kernel
+knows if the service run succeessfuly or failed by checking the
+returned value. In the case it succeeded, the ZOO-Kernel then parse
+the third arguments containing the result and produce the output in
+the desired format.
+
+
 
 Compliant
@@ -82,12 +102,2 @@
 .. _`Hash`: http://ruby-doc.org/core-2.2.0/Hash.html
 
-
-Scalable
-........................................................
-
-ZOO-Kernel can **scale** to large infrastructures involving high
-numbers of (concurrent) WPS requests and/or huge amounts of
-input/output.
-
-
-
