diff --git a/Klausuren/Sd1/2015winter/Solution/Doc/a.xhtml b/Klausuren/Sd1/2015winter/Solution/Doc/a.xhtml
index e2d2e5b4e8f4f35961fdf6637c9ceb96d7cec675..57ef9970ccd97d8f7c8c119369067a3c5b6ddb79 100644
--- a/Klausuren/Sd1/2015winter/Solution/Doc/a.xhtml
+++ b/Klausuren/Sd1/2015winter/Solution/Doc/a.xhtml
@@ -5,12 +5,11 @@
     <title></title>
   </head>
 
-  <body><h1 id="t1">Eine Helper
-  Klasse</h1><h2>Beschreibung</h2><p>Implementierung von Hilfsmethoden. In
-  dieser Aufgaben sollen die in der Klasse
-  <code>de.hdm_stuttgart.sw1.klausur.Helper</code> bereits vorbereiteten Dummy
-  Methoden implementieren.</p><h3>Vorbereitung</h3><p>Entpacken Sie das oben
-  sichtbare Maven Archiv <b>exam.zip</b> und importieren Sie den
+  <body><h1
+  id="t1">Klassenmethoden</h1><h2>Beschreibung</h2><p>Implementierung von
+  Methoden aus Klassen des Packages
+  <code>de.hdm_stuttgart.mi.sd1.aufgabe1</code>.</p><h3>Vorbereitung</h3><p>Entpacken
+  Sie das oben sichtbare Maven Archiv <b>exam.zip</b> und importieren Sie den
   resultierenden Ordner <code>Exam</code> als <span lang="en">Maven</span>
   Projekt in Ihren <span lang="en">Eclipse Workspace</span>. Das <span
   lang="en">Package</span> <code>de.hdm_stuttgart.mi.bitte_ignorieren</code>
diff --git a/P/Sd1/Array/marking/pom.xml b/P/Sd1/Array/marking/pom.xml
index b252c7b1e9be607db04e05fa55367cc489ef7d06..d5ba4293971b57dd9e18e7fff4cb7b2187edb961 100644
--- a/P/Sd1/Array/marking/pom.xml
+++ b/P/Sd1/Array/marking/pom.xml
@@ -49,17 +49,10 @@
         </configuration>
       </plugin>
 
-    <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.10.3</version>
-        <configuration/>
-      </plugin>
-
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-shade-plugin</artifactId>
-        <version>2.4.1</version>
+        <version>${org.apache.maven.plugins.maven-shade-plugin}</version>
         <configuration>
           <transformers>
             <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
diff --git a/P/Sd1/Euler/11/largestproductingrid/pom.xml b/P/Sd1/Euler/11/largestproductingrid/pom.xml
index af0c8221bc9bd1f95f878421b61ad042eac984a7..82caedaae60afa020132962b7a15166bb6558231 100644
--- a/P/Sd1/Euler/11/largestproductingrid/pom.xml
+++ b/P/Sd1/Euler/11/largestproductingrid/pom.xml
@@ -22,27 +22,10 @@
   <build>
     <plugins>
 
-        <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-compiler-plugin</artifactId>
-        <version>3.1</version>
-        <configuration>
-          <source>1.8</source>
-          <target>1.8</target>
-        </configuration>
-      </plugin>
-
-    <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.10.1</version>
-        <configuration/>
-      </plugin>
-
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-shade-plugin</artifactId>
-        <version>2.3</version>
+	<version>${org.apache.maven.plugins.maven-shade-plugin}</version>
         <configuration>
           <transformers>
             <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
diff --git a/P/Sd1/Figure/BaseClass/pom.xml b/P/Sd1/Figure/BaseClass/pom.xml
index 4227ae836dd9a4eb7ae2e1475531a7674cda289d..74a831f88a81bf73cdd199326adf895914f92c7c 100644
--- a/P/Sd1/Figure/BaseClass/pom.xml
+++ b/P/Sd1/Figure/BaseClass/pom.xml
@@ -17,29 +17,4 @@
   <name>figure</name>
   <url>http://www.mi.hdm-stuttgart.de/freedocs</url>
 
-  <build>
-    <plugins>
-
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.10.1</version>
-        <configuration>
-          <linksource>true</linksource>
-          <taglets>
-            <taglet>
-              <tagletClass>de.hdm_stuttgart.sd1.taglet.HtmlExtensionTaglet</tagletClass>
-	      <tagletArtifact>
-		<groupId>de.hdm-stuttgart.sd1</groupId>
-		<artifactId>taglet</artifactId>
-		<version>1.2</version>
-              </tagletArtifact>
-            </taglet>
-          </taglets>
-        </configuration>
-      </plugin>
-
-    </plugins>
-  </build>
-
 </project>
diff --git a/P/Sd1/Figure/Scale/pom.xml b/P/Sd1/Figure/Scale/pom.xml
index 202f55b9e1f60647d455152708705fdee2da6d94..371f30c698b88e5f50b06ae8ed5adaa9a34a170f 100644
--- a/P/Sd1/Figure/Scale/pom.xml
+++ b/P/Sd1/Figure/Scale/pom.xml
@@ -17,29 +17,4 @@
   <name>figure</name>
   <url>http://www.mi.hdm-stuttgart.de/freedocs</url>
 
-  <build>
-    <plugins>
-
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.10.1</version>
-        <configuration>
-          <linksource>true</linksource>
-          <taglets>
-            <taglet>
-              <tagletClass>de.hdm_stuttgart.sd1.taglet.HtmlExtensionTaglet</tagletClass>
-	      <tagletArtifact>
-		<groupId>de.hdm-stuttgart.sd1</groupId>
-		<artifactId>taglet</artifactId>
-		<version>1.2</version>
-              </tagletArtifact>
-            </taglet>
-          </taglets>
-        </configuration>
-      </plugin>
-
-    </plugins>
-  </build>
-
 </project>
diff --git a/P/Sd1/Figure/ToString/pom.xml b/P/Sd1/Figure/ToString/pom.xml
index 8f9a40b71a2ba23860fc60b5703c3668b575ba32..8a8d372d48532da6acc1b101f2330e6dcf6874d7 100644
--- a/P/Sd1/Figure/ToString/pom.xml
+++ b/P/Sd1/Figure/ToString/pom.xml
@@ -17,29 +17,4 @@
   <name>figure</name>
   <url>http://www.mi.hdm-stuttgart.de/freedocs</url>
 
-  <build>
-    <plugins>
-
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.10.1</version>
-        <configuration>
-          <linksource>true</linksource>
-          <taglets>
-            <taglet>
-              <tagletClass>de.hdm_stuttgart.sd1.taglet.HtmlExtensionTaglet</tagletClass>
-	      <tagletArtifact>
-		<groupId>de.hdm-stuttgart.sd1</groupId>
-		<artifactId>taglet</artifactId>
-		<version>1.2</version>
-              </tagletArtifact>
-            </taglet>
-          </taglets>
-        </configuration>
-      </plugin>
-
-    </plugins>
-  </build>
-
 </project>
diff --git a/P/Sd1/TicTacToe/V1/pom.xml b/P/Sd1/TicTacToe/V1/pom.xml
index d7edbcf8c357077e1ad96c64b11f3d904fa5896d..15c23eab256495e3e89f6b8057295561381e5bf4 100644
--- a/P/Sd1/TicTacToe/V1/pom.xml
+++ b/P/Sd1/TicTacToe/V1/pom.xml
@@ -31,13 +31,6 @@
         </configuration>
       </plugin>
 
-    <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.10.1</version>
-        <configuration/>
-      </plugin>
-
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
diff --git a/P/Sd1/TicTacToe/V2/pom.xml b/P/Sd1/TicTacToe/V2/pom.xml
index a1e7912f921b7e0202d7108dfbe0c073322a8a14..8fbe81e4ff2e8fef70b0c6bcba20cb8a07ac9cff 100644
--- a/P/Sd1/TicTacToe/V2/pom.xml
+++ b/P/Sd1/TicTacToe/V2/pom.xml
@@ -31,13 +31,6 @@
         </configuration>
       </plugin>
 
-    <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.10.1</version>
-        <configuration/>
-      </plugin>
-
     <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
diff --git a/P/Sd1/fraction/V05/pom.xml b/P/Sd1/fraction/V05/pom.xml
index eebda895438a7c1ceb961e4ca8af893b9d06673e..66904f09cf37c60bef33bb2534367ffe538ec875 100644
--- a/P/Sd1/fraction/V05/pom.xml
+++ b/P/Sd1/fraction/V05/pom.xml
@@ -16,29 +16,4 @@
 
   <name>fraction-skeleton</name>
 
-  <build>
-    <plugins>
-
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.10.1</version>
-        <configuration>
-          <linksource>true</linksource>
-          <taglets>
-            <taglet>
-              <tagletClass>de.hdm_stuttgart.sd1.taglet.HtmlExtensionTaglet</tagletClass>
-	      <tagletArtifact>
-		<groupId>de.hdm-stuttgart.sd1</groupId>
-		<artifactId>taglet</artifactId>
-		<version>1.2</version>
-              </tagletArtifact>
-            </taglet>
-          </taglets>
-        </configuration>
-      </plugin>
-
-    </plugins>
-  </build>
-
 </project>
diff --git a/P/Sd1/fraction/V1/pom.xml b/P/Sd1/fraction/V1/pom.xml
index e7e9a2c8d609cd239d7e1c9ad72252793d2ee900..0d12a5e5da9d4469a856c6c2e4ab797aa4a0a55a 100644
--- a/P/Sd1/fraction/V1/pom.xml
+++ b/P/Sd1/fraction/V1/pom.xml
@@ -17,29 +17,4 @@
   <name>fraction</name>
   <url>http://www.mi.hdm-stuttgart.de/freedocs</url>
 
-  <build>
-    <plugins>
-
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.10.1</version>
-        <configuration>
-          <linksource>true</linksource>
-          <taglets>
-            <taglet>
-              <tagletClass>de.hdm_stuttgart.sd1.taglet.HtmlExtensionTaglet</tagletClass>
-	      <tagletArtifact>
-		<groupId>de.hdm-stuttgart.sd1</groupId>
-		<artifactId>taglet</artifactId>
-		<version>1.2</version>
-              </tagletArtifact>
-            </taglet>
-          </taglets>
-        </configuration>
-      </plugin>
-
-    </plugins>
-  </build>
-
 </project>
diff --git a/P/Sd1/fraction/V2/pom.xml b/P/Sd1/fraction/V2/pom.xml
index 1261dd3fde57dc41036c52c0507445a8d03f0a32..3ebb46d1f1dc5da714218612c7bf8785d59ccdc1 100644
--- a/P/Sd1/fraction/V2/pom.xml
+++ b/P/Sd1/fraction/V2/pom.xml
@@ -17,30 +17,6 @@
   <name>fraction</name>
   <url>http://www.mi.hdm-stuttgart.de/freedocs</url>
 
-  <build>
-    <plugins>
-
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.10.1</version>
-        <configuration>
-          <linksource>true</linksource>
-          <taglets>
-            <taglet>
-              <tagletClass>de.hdm_stuttgart.sd1.taglet.HtmlExtensionTaglet</tagletClass>
-	      <tagletArtifact>
-		<groupId>de.hdm-stuttgart.sd1</groupId>
-		<artifactId>taglet</artifactId>
-		<version>1.2</version>
-              </tagletArtifact>
-            </taglet>
-          </taglets>
-        </configuration>
-      </plugin>
-
-    </plugins>
-  </build>
   
   <dependencies>
 
diff --git a/P/Sd1/interest/V1/pom.xml b/P/Sd1/interest/V1/pom.xml
index 5f4d9723b8d6fe8db4aef3e29b6073ccc5e8b89d..a3bb3425a60cd92ea1cf7a66174546ff04adac78 100644
--- a/P/Sd1/interest/V1/pom.xml
+++ b/P/Sd1/interest/V1/pom.xml
@@ -17,29 +17,4 @@
 
   <name>interest_V1</name>
 
-  <build>
-    <plugins>
-
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.10.1</version>
-        <configuration>
-          <linksource>true</linksource>
-          <taglets>
-            <taglet>
-              <tagletClass>de.hdm_stuttgart.sd1.taglet.HtmlExtensionTaglet</tagletClass>
-	      <tagletArtifact>
-		<groupId>de.hdm-stuttgart.sd1</groupId>
-		<artifactId>taglet</artifactId>
-		<version>1.2</version>
-              </tagletArtifact>
-            </taglet>
-          </taglets>
-        </configuration>
-      </plugin>
-
-    </plugins>
-  </build>
-
 </project>
diff --git a/P/Sd1/interest/V2/pom.xml b/P/Sd1/interest/V2/pom.xml
index 6df7b66567edc5f0005a560dd994698ebbdf3126..85a449f0cd54a4d12c63b883f0ba2d3de2995dd6 100644
--- a/P/Sd1/interest/V2/pom.xml
+++ b/P/Sd1/interest/V2/pom.xml
@@ -17,29 +17,4 @@
 
   <name>interest_V2</name>
 
-  <build>
-    <plugins>
-
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.10.1</version>
-        <configuration>
-          <linksource>true</linksource>
-          <taglets>
-            <taglet>
-              <tagletClass>de.hdm_stuttgart.sd1.taglet.HtmlExtensionTaglet</tagletClass>
-	      <tagletArtifact>
-		<groupId>de.hdm-stuttgart.sd1</groupId>
-		<artifactId>taglet</artifactId>
-		<version>1.2</version>
-              </tagletArtifact>
-            </taglet>
-          </taglets>
-        </configuration>
-      </plugin>
-
-    </plugins>
-  </build>
-
 </project>
diff --git a/P/Sd1/math/V1/pom.xml b/P/Sd1/math/V1/pom.xml
index 68d86fd8bc2746e9cde2499aab53aca0eb5fd900..6626c2dd8f307bc76ea9c7b7d698f4cc4d6975ca 100644
--- a/P/Sd1/math/V1/pom.xml
+++ b/P/Sd1/math/V1/pom.xml
@@ -17,29 +17,4 @@
 
   <name>math_v1</name>
 
-  <build>
-    <plugins>
-
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.10.1</version>
-        <configuration>
-          <linksource>true</linksource>
-          <taglets>
-            <taglet>
-              <tagletClass>de.hdm_stuttgart.sd1.taglet.HtmlExtensionTaglet</tagletClass>
-	      <tagletArtifact>
-		<groupId>de.hdm-stuttgart.sd1</groupId>
-		<artifactId>taglet</artifactId>
-		<version>1.2</version>
-              </tagletArtifact>
-            </taglet>
-          </taglets>
-        </configuration>
-      </plugin>
-
-    </plugins>
-  </build>
-
 </project>
diff --git a/P/Sd1/math/V2/pom.xml b/P/Sd1/math/V2/pom.xml
index 28294e9431ba56834532d2836568f81a254b7d73..004266fa87c7a3446c914e7b958a21e889a340ed 100644
--- a/P/Sd1/math/V2/pom.xml
+++ b/P/Sd1/math/V2/pom.xml
@@ -17,29 +17,5 @@
 
   <name>math_v2</name>
 
-  <build>
-    <plugins>
-
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.10.1</version>
-        <configuration>
-          <linksource>true</linksource>
-          <taglets>
-            <taglet>
-              <tagletClass>de.hdm_stuttgart.sd1.taglet.HtmlExtensionTaglet</tagletClass>
-	      <tagletArtifact>
-		<groupId>de.hdm-stuttgart.sd1</groupId>
-		<artifactId>taglet</artifactId>
-		<version>1.2</version>
-              </tagletArtifact>
-            </taglet>
-          </taglets>
-        </configuration>
-      </plugin>
-
-    </plugins>
-  </build>
 
 </project>
diff --git a/P/Sd1/math/V3/pom.xml b/P/Sd1/math/V3/pom.xml
index e96a6554cc94f45980d834a90c4f758c4a6152fd..526053129d19e5d4a821389014503b58c9ccdf0a 100644
--- a/P/Sd1/math/V3/pom.xml
+++ b/P/Sd1/math/V3/pom.xml
@@ -17,29 +17,4 @@
 
   <name>math_v3</name>
 
-  <build>
-    <plugins>
-
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.10.1</version>
-        <configuration>
-          <linksource>true</linksource>
-          <taglets>
-            <taglet>
-              <tagletClass>de.hdm_stuttgart.sd1.taglet.HtmlExtensionTaglet</tagletClass>
-	      <tagletArtifact>
-		<groupId>de.hdm-stuttgart.sd1</groupId>
-		<artifactId>taglet</artifactId>
-		<version>1.2</version>
-              </tagletArtifact>
-            </taglet>
-          </taglets>
-        </configuration>
-      </plugin>
-
-    </plugins>
-  </build>
-
 </project>
diff --git a/P/Sd1/math/V4/pom.xml b/P/Sd1/math/V4/pom.xml
index 58b469daba38802534886afb222792c54c174054..86741ccc7210730a079f8473393c184ddae782d9 100644
--- a/P/Sd1/math/V4/pom.xml
+++ b/P/Sd1/math/V4/pom.xml
@@ -16,29 +16,4 @@
   <packaging>jar</packaging>
 
   <name>math_v4</name>
-  <build>
-    <plugins>
-
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.10.1</version>
-        <configuration>
-          <linksource>true</linksource>
-          <taglets>
-            <taglet>
-              <tagletClass>de.hdm_stuttgart.sd1.taglet.HtmlExtensionTaglet</tagletClass>
-	      <tagletArtifact>
-		<groupId>de.hdm-stuttgart.sd1</groupId>
-		<artifactId>taglet</artifactId>
-		<version>1.2</version>
-              </tagletArtifact>
-            </taglet>
-          </taglets>
-        </configuration>
-      </plugin>
-
-    </plugins>
-  </build>
-
 </project>
diff --git a/P/Sd1/plot/Basic/pom.xml b/P/Sd1/plot/Basic/pom.xml
index 4f5189caa241a2da94d86d46f2ab1c3230d595fd..20650999b893f46d96ed1a7ad5eba94f4960fa4d 100644
--- a/P/Sd1/plot/Basic/pom.xml
+++ b/P/Sd1/plot/Basic/pom.xml
@@ -19,18 +19,11 @@
   <url>http://www.mi.hdm-stuttgart.de/freedocs</url>
 
   <build> 
-  <plugins>
-    <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.10.1</version>
-        <configuration/>
-      </plugin>
-
+    <plugins>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-shade-plugin</artifactId>
-        <version>2.3</version>
+        <version>${org.apache.maven.plugins.maven-shade-plugin}</version>
         <configuration>
           <dependencyReducedPomLocation>${project.build.directory}/dependency-reduced-pom.xml</dependencyReducedPomLocation>
           <transformers>
diff --git a/P/Sd1/plot/Interface/pom.xml b/P/Sd1/plot/Interface/pom.xml
index 744c717df2b4cff608f1054ecdd631ca5b5c59a6..ebc72e60358aeaaf964903d9397443ffbbde248c 100644
--- a/P/Sd1/plot/Interface/pom.xml
+++ b/P/Sd1/plot/Interface/pom.xml
@@ -20,17 +20,11 @@
 
   <build> 
   <plugins>
-    <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-javadoc-plugin</artifactId>
-        <version>2.10.1</version>
-        <configuration/>
-      </plugin>
 
-      <plugin>
+    <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-shade-plugin</artifactId>
-        <version>2.3</version>
+        <version>${org.apache.maven.plugins.maven-shade-plugin}</version>
         <configuration>
           <dependencyReducedPomLocation>${project.build.directory}/dependency-reduced-pom.xml</dependencyReducedPomLocation>
           <transformers>
diff --git a/P/Sda1/Jpa/Company/companyJpa1/pom.xml b/P/Sda1/Jpa/Company/companyJpa1/pom.xml
index fb19e0559e3f8e9213a6f18aa130b6126038b04a..8ad2236e0601c7c17a66007af6173be69aca4f4a 100644
--- a/P/Sda1/Jpa/Company/companyJpa1/pom.xml
+++ b/P/Sda1/Jpa/Company/companyJpa1/pom.xml
@@ -34,15 +34,6 @@
 				</configuration>
 			</plugin>
 
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-javadoc-plugin</artifactId>
-				<version>2.10.1</version>
-				<configuration>
-					<linksource>true</linksource>
-				</configuration>
-			</plugin>
-
 			<plugin>
 				<groupId>org.apache.maven.plugins</groupId>
 				<artifactId>maven-jar-plugin</artifactId>
diff --git a/P/Sda1/Jpa/LectureOperations/pom.xml b/P/Sda1/Jpa/LectureOperations/pom.xml
index 1c83a0b83828b84613ae9361733cbf7563ccff92..ab8b615f06619c4de8e476c36b8c95698a2e21e8 100644
--- a/P/Sda1/Jpa/LectureOperations/pom.xml
+++ b/P/Sda1/Jpa/LectureOperations/pom.xml
@@ -119,17 +119,10 @@
 				</executions>
 			</plugin>
 
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-javadoc-plugin</artifactId>
-				<version>2.10.4</version>
-				<configuration />
-			</plugin>
-
 			<plugin>
 				<groupId>org.apache.maven.plugins</groupId>
 				<artifactId>maven-shade-plugin</artifactId>
-				<version>2.4.3</version>
+				<version>${org.apache.maven.plugins.maven-shade-plugin}</version>
 				<configuration>
 					<transformers>
 						<transformer
diff --git a/P/Sda1/Jpa/rdbms2catalog/skeleton/pom.xml b/P/Sda1/Jpa/rdbms2catalog/skeleton/pom.xml
index 0be8114f26ab91c2cc492868a59d7faaa3393eb5..dafc4821466caca0169139c506bf09946c86d7a9 100644
--- a/P/Sda1/Jpa/rdbms2catalog/skeleton/pom.xml
+++ b/P/Sda1/Jpa/rdbms2catalog/skeleton/pom.xml
@@ -117,17 +117,10 @@
 				</executions>
 			</plugin>
 
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-javadoc-plugin</artifactId>
-				<version>2.10.4</version>
-				<configuration />
-			</plugin>
-
 			<plugin>
 				<groupId>org.apache.maven.plugins</groupId>
 				<artifactId>maven-shade-plugin</artifactId>
-				<version>2.4.3</version>
+				<version>${org.apache.maven.plugins.maven-shade-plugin}</version>
 				<configuration>
 					<transformers>
 						<transformer
@@ -150,4 +143,4 @@
 
 		</plugins>
 	</build>
-</project>
\ No newline at end of file
+</project>
diff --git a/P/Sda1/Jpa/rdbms2catalog/solution/pom.xml b/P/Sda1/Jpa/rdbms2catalog/solution/pom.xml
index c674df304d86e2089060e97c79226fc70e2a0be7..32cfb90178eec57ff33c0c60a8429549c2da05ea 100644
--- a/P/Sda1/Jpa/rdbms2catalog/solution/pom.xml
+++ b/P/Sda1/Jpa/rdbms2catalog/solution/pom.xml
@@ -124,17 +124,10 @@
 				</executions>
 			</plugin>
 
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-javadoc-plugin</artifactId>
-				<version>2.10.4</version>
-				<configuration />
-			</plugin>
-
 			<plugin>
 				<groupId>org.apache.maven.plugins</groupId>
 				<artifactId>maven-shade-plugin</artifactId>
-				<version>2.4.3</version>
+				<version>${org.apache.maven.plugins.maven-shade-plugin}</version>
 				<configuration>
 					<transformers>
 						<transformer
@@ -157,4 +150,4 @@
 
 		</plugins>
 	</build>
-</project>
\ No newline at end of file
+</project>
diff --git a/P/Sda2/Jpa/Cd/pom.xml b/P/Sda2/Jpa/Cd/pom.xml
index 0cf5b62af5b8628990e3c579416a0c2cc8a84fe7..4d2ffb88a59ce7d3efdb448b6a41079e89837297 100644
--- a/P/Sda2/Jpa/Cd/pom.xml
+++ b/P/Sda2/Jpa/Cd/pom.xml
@@ -41,7 +41,7 @@
       <plugin>
 	<groupId>org.apache.maven.plugins</groupId>
 	<artifactId>maven-shade-plugin</artifactId>
-	<version>2.3</version>
+	<version>${org.apache.maven.plugins.maven-shade-plugin}</version>
 	<configuration>
 	  <transformers>
 	    <transformer
diff --git a/P/Sda2/Jpa/Inherit/Tpch/pom.xml b/P/Sda2/Jpa/Inherit/Tpch/pom.xml
index 25b9d73cbe4c7f827096f1a73505af711eee1542..8401e98a9a286e6d92a296d724c92da4542e3bf1 100644
--- a/P/Sda2/Jpa/Inherit/Tpch/pom.xml
+++ b/P/Sda2/Jpa/Inherit/Tpch/pom.xml
@@ -38,7 +38,7 @@
       <plugin>
 	<groupId>org.apache.maven.plugins</groupId>
 	<artifactId>maven-shade-plugin</artifactId>
-	<version>2.3</version>
+	<version>${org.apache.maven.plugins.maven-shade-plugin}</version>
 	<configuration>
 	  <transformers>
 	    <transformer
diff --git a/P/Sda2/Jpa/University/pom.xml b/P/Sda2/Jpa/University/pom.xml
index 9c0fbb9b3fb220f975cd7d6d55e2389aa85d0263..653cdbf879720632cf2772e1b9a4a1448c414ac7 100644
--- a/P/Sda2/Jpa/University/pom.xml
+++ b/P/Sda2/Jpa/University/pom.xml
@@ -38,7 +38,7 @@
       <plugin>
 	<groupId>org.apache.maven.plugins</groupId>
 	<artifactId>maven-shade-plugin</artifactId>
-	<version>2.3</version>
+	<version>${org.apache.maven.plugins.maven-shade-plugin}</version>
 	<configuration>
 	  <transformers>
 	    <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
diff --git a/P/Sda2/account/pom.xml b/P/Sda2/account/pom.xml
index 6a44628c3e337ba3987e73fc830c27fe1eaf8823..9adfde5be5fa5a37bf84d78dd32914a6fdba551f 100644
--- a/P/Sda2/account/pom.xml
+++ b/P/Sda2/account/pom.xml
@@ -45,7 +45,7 @@
       <plugin>
 	<groupId>org.apache.maven.plugins</groupId>
 	<artifactId>maven-shade-plugin</artifactId>
-	<version>2.3</version>
+	<version>${org.apache.maven.plugins.maven-shade-plugin}</version>
 	<executions>
 	  <execution>
 	    <id>transfer-driver</id>
diff --git a/P/Sda2/bibimport/pom.xml b/P/Sda2/bibimport/pom.xml
index 54a82d8be6d431a971795320210b1f98c516e40e..232a8ef198f4cba0f8d79b58bf900f61a96b0d5a 100644
--- a/P/Sda2/bibimport/pom.xml
+++ b/P/Sda2/bibimport/pom.xml
@@ -2,6 +2,15 @@
 	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 	<modelVersion>4.0.0</modelVersion>
 
+        <parent>
+            <groupId>de.hdm-stuttgart.mi</groupId>
+            <artifactId>lecturenotes-pom</artifactId>
+            <version>1.0</version>
+
+            <relativePath>../../pom.xml</relativePath>
+        </parent>
+
+
 	<groupId>de.hdm-stuttgart.mi.sda2</groupId>
 	<artifactId>bibimport</artifactId>
 	<version>0.9</version>
@@ -35,50 +44,15 @@
 			<version>1.0.15</version>
 		</dependency>
 
-		<dependency>
-			<groupId>junit</groupId>
-			<artifactId>junit</artifactId>
-			<version>4.12</version>
-			<scope>test</scope>
-		</dependency>
-
-		<dependency>
-			<groupId>org.apache.logging.log4j</groupId>
-			<artifactId>log4j-api</artifactId>
-			<version>2.4</version>
-		</dependency>
-		<dependency>
-			<groupId>org.apache.logging.log4j</groupId>
-			<artifactId>log4j-core</artifactId>
-			<version>2.4</version>
-		</dependency>
-
 	</dependencies>
 
 	<build>
 		<plugins>
 
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-compiler-plugin</artifactId>
-				<version>3.3</version>
-				<configuration>
-					<source>1.8</source>
-					<target>1.8</target>
-				</configuration>
-			</plugin>
-
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-javadoc-plugin</artifactId>
-				<version>2.10.3</version>
-				<configuration />
-			</plugin>
-
 			<plugin>
 				<groupId>org.apache.maven.plugins</groupId>
 				<artifactId>maven-shade-plugin</artifactId>
-				<version>2.4.1</version>
+				<version>${org.apache.maven.plugins.maven-shade-plugin}</version>
 				<configuration>
 					<transformers>
 						<transformer
diff --git a/pom.xml b/pom.xml
index ffffa684c06ef1c40e1a9bcaf270af0dee9b3054..3ed05a200d8452dfb09be43b926f6fd17d130ea1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -13,7 +13,7 @@
 
 		<!-- Maven plugins -->
 		<org.apache.maven.plugins.maven-jar-plugin>2.6</org.apache.maven.plugins.maven-jar-plugin>
-
+		<org.apache.maven.plugins.maven-shade-plugin>2.4.3</org.apache.maven.plugins.maven-shade-plugin>
 	</properties>
 
 
@@ -48,9 +48,20 @@
 			<plugin>
 				<groupId>org.apache.maven.plugins</groupId>
 				<artifactId>maven-javadoc-plugin</artifactId>
-				<version>2.10.1</version>
+				<version>2.10.4</version>
 				<configuration>
 					<linksource>true</linksource>
+					<additionalparam>--allow-script-in-comments -header &apos;&lt;script type=&quot;text/javascript&quot; src=&quot;http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML&quot;&gt;&lt;/script&gt;&apos;</additionalparam>
+					<taglets>
+						<taglet>
+							<tagletClass>de.hdm_stuttgart.sd1.taglet.HtmlExtensionTaglet</tagletClass>
+							<tagletArtifact>
+								<groupId>de.hdm-stuttgart.sd1</groupId>
+								<artifactId>taglet</artifactId>
+								<version>1.2</version>
+							</tagletArtifact>
+						</taglet>
+					</taglets>
 				</configuration>
 			</plugin>
 
@@ -83,6 +94,7 @@
 				<artifactId>mysql-connector-java</artifactId>
 				<version>5.1.39</version>
 			</dependency>
+
 		</dependencies>
 
 	</dependencyManagement>
diff --git a/ws/eclipse/HtmlExtensionTaglet/pom.xml b/ws/eclipse/HtmlExtensionTaglet/pom.xml
index a970666a87a37cef3d0a7c78a23d189b74ad2fbe..23411a15dcf4460f236371772e20adbdef65b3aa 100644
--- a/ws/eclipse/HtmlExtensionTaglet/pom.xml
+++ b/ws/eclipse/HtmlExtensionTaglet/pom.xml
@@ -17,31 +17,6 @@
 	<name>taglet</name>
 	<url>http://maven.apache.org</url>
 
-	<build>
-		<plugins>
-
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-javadoc-plugin</artifactId>
-				<version>2.10.1</version>
-				<configuration>
-					<linksource>true</linksource>
-					<taglets>
-						<taglet>
-							<tagletClass>de.hdm_stuttgart.sd1.taglet.HtmlExtensionTaglet</tagletClass>
-							<tagletArtifact>
-								<groupId>de.hdm-stuttgart.sd1</groupId>
-								<artifactId>taglet</artifactId>
-								<version>1.2</version>
-							</tagletArtifact>
-						</taglet>
-					</taglets>
-				</configuration>
-			</plugin>
-
-		</plugins>
-	</build>
-
 	<dependencies>
 
 		<dependency>