diff --git a/Doc/Sd1/objectsClasses.xml b/Doc/Sd1/objectsClasses.xml
index 534dbb62c8a704ebbee46c2e866f3b071d0797eb..e0c566221721d302b547f4ee9f5c90d8dcfbc5e0 100644
--- a/Doc/Sd1/objectsClasses.xml
+++ b/Doc/Sd1/objectsClasses.xml
@@ -24,8 +24,11 @@
     xlink:href="https://www.youtube.com/watch?v=X8lu7Oi23YQ">Creating a Simple
     Maven Project in m2eclipse</quote>.</para>
 
-    <para>Furthermore may want to provide additional MI Maven archetypes to
-    your Eclipse IDE. Just follow these instructions:</para>
+    <para>Furthermore we provide additional MI Maven archetypes to your
+    Eclipse IDE. These address different needs with respect to testing and
+    logging. Some of them also include dedicated frameworks adressing specific
+    problem domains. Using these archetypes in Eclipse requires a
+    configuration step:</para>
 
     <itemizedlist>
       <listitem>
@@ -2291,7 +2294,7 @@ long sum = (long)a + b;</programlisting>
               <para>This actually wraps <xref
               linkend="sd1EqnBinomialCalculate"/> into a method
               <methodname>public static long binomial(int n, int
-              k)</methodname>. </para>
+              k)</methodname>.</para>
 
               <para>What happens when calculating <inlineequation>
                   <m:math display="inline">
@@ -2432,8 +2435,8 @@ Largest long value:9223372036854775807</programlisting></td>
                 </inlineequation>.</para>
 
               <para>We may still get correct results in many situations
-              including the given example. If k gets too large we may use:
-              </para>
+              including the given example. If k gets too large we may
+              use:</para>
 
               <informalequation>
                 <m:math display="block">
@@ -3651,7 +3654,7 @@ System.out.println(factorial(3));</programlisting>
                 defined method. Our binomial coefficients from our <link
                 linkend="sd1SectLotteryRevisited">lottery exercise</link> may
                 be computed in a recursive fashion. Consider pascal's
-                triangle: </para>
+                triangle:</para>
 
                 <figure xml:id="sd1FigPascalTriangle">
                   <title>Pascal's triangle representing binomial
@@ -3695,7 +3698,7 @@ System.out.println(factorial(3));</programlisting>
 
                               <m:mi>:</m:mi>
 
-                              <m:mi> </m:mi>
+                              <m:mi/>
 
                               <m:mrow>
                                 <m:mrow>
@@ -3993,7 +3996,7 @@ Ratio Recursive / Loop: 65554</programlisting></td>
 
                 <para>From a performance point of view this result is quite
                 disillusioning: The loop based implementation is on average
-                ~65000 times faster than the recursive approach. </para>
+                ~65000 times faster than the recursive approach.</para>
 
                 <para>This is a frequent result: Albeit providing elegant
                 solutions using recursion in many situations is a <emphasis
diff --git a/ws/Archetypes/maven-prototype-javafx/pom.xml b/ws/Archetypes/maven-prototype-javafx/pom.xml
index 4190238a070908be03d2a6fe8bd6dbe46fbd5cba..9cbe2632c8abc507dd812f12f08432941ae9a742 100644
--- a/ws/Archetypes/maven-prototype-javafx/pom.xml
+++ b/ws/Archetypes/maven-prototype-javafx/pom.xml
@@ -20,7 +20,7 @@
 		<dependency>
 			<groupId>junit</groupId>
 			<artifactId>junit</artifactId>
-			<version>4.11</version>
+			<version>4.12</version>
 			<scope>test</scope>
 		</dependency>
 
@@ -30,12 +30,6 @@
 			<version>1.2.17</version>
 		</dependency>
 		
-		<dependency>
-			<groupId>mysql</groupId>
-			<artifactId>mysql-connector-java</artifactId>
-			<version>5.1.33</version>
-		</dependency>
-
 		<dependency>
 			<groupId>org.controlsfx</groupId>
 			<artifactId>controlsfx</artifactId>
diff --git a/ws/Archetypes/mi-maven-archetype-javafxml/src/main/resources/archetype-resources/pom.xml b/ws/Archetypes/mi-maven-archetype-javafxml/src/main/resources/archetype-resources/pom.xml
index 64a4fb2845c7188d789d285d5423211a00812356..aca0b591c4d8d5ac8ad1acb4723c644ca14a2e68 100644
--- a/ws/Archetypes/mi-maven-archetype-javafxml/src/main/resources/archetype-resources/pom.xml
+++ b/ws/Archetypes/mi-maven-archetype-javafxml/src/main/resources/archetype-resources/pom.xml
@@ -8,8 +8,7 @@
   
   <name>${artifactId}</name>
 
-  <!--Fixme: Add a sensible project related domain here -->
-  <url>http://somedomain.org</url>
+  <url>http://www.mi.hdm-stuttgart.de/freedocs/topic/de.hdm_stuttgart.mi.lectures/sd1SectUsingMaven.html</url>
   
   <properties>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -19,19 +18,19 @@
     <dependency>
       <groupId>junit</groupId>
       <artifactId>junit</artifactId>
-      <version>4.11</version>
+      <version>4.12</version>
       <scope>test</scope>
     </dependency>
 
     <dependency>
       <groupId>org.apache.logging.log4j</groupId>
       <artifactId>log4j-api</artifactId>
-      <version>2.1</version>
+      <version>2.4</version>
     </dependency>
     <dependency>
       <groupId>org.apache.logging.log4j</groupId>
       <artifactId>log4j-core</artifactId>
-      <version>2.1</version>
+      <version>2.4</version>
     </dependency>
 
   </dependencies>
@@ -42,7 +41,7 @@
         <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>
-        <version>3.1</version>
+        <version>3.3</version>
         <configuration>
           <source>1.8</source>
           <target>1.8</target>
@@ -52,14 +51,14 @@
     <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.10.1</version>
+        <version>2.10.3</version>
         <configuration/>
       </plugin>
 
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-shade-plugin</artifactId>
-        <version>2.3</version>
+        <version>2.4.1</version>
         <configuration>
           <transformers>
             <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
diff --git a/ws/Archetypes/mi-maven-archetype-quickstart/src/main/resources/archetype-resources/pom.xml b/ws/Archetypes/mi-maven-archetype-quickstart/src/main/resources/archetype-resources/pom.xml
index 64a4fb2845c7188d789d285d5423211a00812356..aca0b591c4d8d5ac8ad1acb4723c644ca14a2e68 100644
--- a/ws/Archetypes/mi-maven-archetype-quickstart/src/main/resources/archetype-resources/pom.xml
+++ b/ws/Archetypes/mi-maven-archetype-quickstart/src/main/resources/archetype-resources/pom.xml
@@ -8,8 +8,7 @@
   
   <name>${artifactId}</name>
 
-  <!--Fixme: Add a sensible project related domain here -->
-  <url>http://somedomain.org</url>
+  <url>http://www.mi.hdm-stuttgart.de/freedocs/topic/de.hdm_stuttgart.mi.lectures/sd1SectUsingMaven.html</url>
   
   <properties>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -19,19 +18,19 @@
     <dependency>
       <groupId>junit</groupId>
       <artifactId>junit</artifactId>
-      <version>4.11</version>
+      <version>4.12</version>
       <scope>test</scope>
     </dependency>
 
     <dependency>
       <groupId>org.apache.logging.log4j</groupId>
       <artifactId>log4j-api</artifactId>
-      <version>2.1</version>
+      <version>2.4</version>
     </dependency>
     <dependency>
       <groupId>org.apache.logging.log4j</groupId>
       <artifactId>log4j-core</artifactId>
-      <version>2.1</version>
+      <version>2.4</version>
     </dependency>
 
   </dependencies>
@@ -42,7 +41,7 @@
         <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>
-        <version>3.1</version>
+        <version>3.3</version>
         <configuration>
           <source>1.8</source>
           <target>1.8</target>
@@ -52,14 +51,14 @@
     <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.10.1</version>
+        <version>2.10.3</version>
         <configuration/>
       </plugin>
 
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-shade-plugin</artifactId>
-        <version>2.3</version>
+        <version>2.4.1</version>
         <configuration>
           <transformers>
             <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
diff --git a/ws/Archetypes/mi-maven-archetype-sax/src/main/resources/archetype-resources/pom.xml b/ws/Archetypes/mi-maven-archetype-sax/src/main/resources/archetype-resources/pom.xml
index 64a4fb2845c7188d789d285d5423211a00812356..aca0b591c4d8d5ac8ad1acb4723c644ca14a2e68 100644
--- a/ws/Archetypes/mi-maven-archetype-sax/src/main/resources/archetype-resources/pom.xml
+++ b/ws/Archetypes/mi-maven-archetype-sax/src/main/resources/archetype-resources/pom.xml
@@ -8,8 +8,7 @@
   
   <name>${artifactId}</name>
 
-  <!--Fixme: Add a sensible project related domain here -->
-  <url>http://somedomain.org</url>
+  <url>http://www.mi.hdm-stuttgart.de/freedocs/topic/de.hdm_stuttgart.mi.lectures/sd1SectUsingMaven.html</url>
   
   <properties>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -19,19 +18,19 @@
     <dependency>
       <groupId>junit</groupId>
       <artifactId>junit</artifactId>
-      <version>4.11</version>
+      <version>4.12</version>
       <scope>test</scope>
     </dependency>
 
     <dependency>
       <groupId>org.apache.logging.log4j</groupId>
       <artifactId>log4j-api</artifactId>
-      <version>2.1</version>
+      <version>2.4</version>
     </dependency>
     <dependency>
       <groupId>org.apache.logging.log4j</groupId>
       <artifactId>log4j-core</artifactId>
-      <version>2.1</version>
+      <version>2.4</version>
     </dependency>
 
   </dependencies>
@@ -42,7 +41,7 @@
         <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>
-        <version>3.1</version>
+        <version>3.3</version>
         <configuration>
           <source>1.8</source>
           <target>1.8</target>
@@ -52,14 +51,14 @@
     <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.10.1</version>
+        <version>2.10.3</version>
         <configuration/>
       </plugin>
 
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-shade-plugin</artifactId>
-        <version>2.3</version>
+        <version>2.4.1</version>
         <configuration>
           <transformers>
             <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">