diff --git a/Exam/Sd1/For2while/for2while_solution/pom.xml b/Exam/Sd1/For2while/for2while_solution/pom.xml
index 449a06721c51b70421bcad7b21b0a9c3596d2fef..45a2524ec37feeac663d3ab5aced89d5b2fa624b 100644
--- a/Exam/Sd1/For2while/for2while_solution/pom.xml
+++ b/Exam/Sd1/For2while/for2while_solution/pom.xml
@@ -2,7 +2,7 @@
 	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>
 
-	<groupId>de.hdm-stuttgart.mi.sd1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sd1</groupId>
 	<artifactId>for2while</artifactId>
 	<version>0.9</version>
 	<packaging>jar</packaging>
diff --git a/Exam/Sd1/Vowel/Solution/pom.xml b/Exam/Sd1/Vowel/Solution/pom.xml
index 6f22a31958f3ce14045ab115ff966f0b240f0c1c..7eaf633f0873aed04ec19f2ad2b89a99ea20369f 100644
--- a/Exam/Sd1/Vowel/Solution/pom.xml
+++ b/Exam/Sd1/Vowel/Solution/pom.xml
@@ -2,7 +2,7 @@
   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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>vowel</artifactId>
   <version>2.0</version>
   <packaging>jar</packaging>
diff --git a/Exam/Sd1/Vowel/Test/pom.xml b/Exam/Sd1/Vowel/Test/pom.xml
index fd6f18e3bd62bbad8e88b772bb3c1941fe3422cf..72b301e51eaeb5697d122236d2f483b8e8b5a290 100644
--- a/Exam/Sd1/Vowel/Test/pom.xml
+++ b/Exam/Sd1/Vowel/Test/pom.xml
@@ -2,7 +2,7 @@
   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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>vowel</artifactId>
   <version>1.0</version>
   <packaging>jar</packaging>
diff --git a/Exam/Sda1/EmployeeCompany/Skeleton/pom.xml b/Exam/Sda1/EmployeeCompany/Skeleton/pom.xml
index 1f6b7b2d7d070433aedd83be7a3a72ab5aa871b9..a37edac5c4c1024c00ce077ab8de0b9bb6e500e2 100644
--- a/Exam/Sda1/EmployeeCompany/Skeleton/pom.xml
+++ b/Exam/Sda1/EmployeeCompany/Skeleton/pom.xml
@@ -2,7 +2,7 @@
 	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>
 
-	<groupId>de.hdm-stuttgart.mi.sd1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sd1</groupId>
 	<artifactId>employeecompany</artifactId>
 	<version>0.0.1-SNAPSHOT</version>
 	<packaging>jar</packaging>
diff --git a/Exam/Sda1/EmployeeCompany/Solution/pom.xml b/Exam/Sda1/EmployeeCompany/Solution/pom.xml
index 1f6b7b2d7d070433aedd83be7a3a72ab5aa871b9..a37edac5c4c1024c00ce077ab8de0b9bb6e500e2 100644
--- a/Exam/Sda1/EmployeeCompany/Solution/pom.xml
+++ b/Exam/Sda1/EmployeeCompany/Solution/pom.xml
@@ -2,7 +2,7 @@
 	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>
 
-	<groupId>de.hdm-stuttgart.mi.sd1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sd1</groupId>
 	<artifactId>employeecompany</artifactId>
 	<version>0.0.1-SNAPSHOT</version>
 	<packaging>jar</packaging>
diff --git a/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml/pom.xml b/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml/pom.xml
index 5331b4182d05858fa042afbdc9b604973f75c680..eef8cdd4e4f08a2d8f9b70a74ff6871810223a30 100644
--- a/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml/pom.xml
+++ b/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml/pom.xml
@@ -2,7 +2,7 @@
 	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>
 
-	<groupId>de.hdm-stuttgart.mi.sda1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sda1</groupId>
 	<artifactId>rdbmsstudent2xml</artifactId>
 	<version>0.8</version>
 	<packaging>jar</packaging>
diff --git a/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml_solution/pom.xml b/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml_solution/pom.xml
index a8694ec4f383f4dd3a171a0467e49a872d943871..017d7acb5213bba923476e15c63b45338d7a02fc 100644
--- a/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml_solution/pom.xml
+++ b/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml_solution/pom.xml
@@ -2,7 +2,7 @@
 	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>
 
-	<groupId>de.hdm-stuttgart.mi.sda1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sda1</groupId>
 	<artifactId>rdbmsstudent2xml_solution</artifactId>
 	<version>0.8</version>
 	<packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2014winter/Exam/pom.xml b/Klausuren/Sd1/2014winter/Exam/pom.xml
index 83506bec5af1292b08062e66577a6c7a21641108..2b467b2cff56fffe9679553e69b5f6c342509212 100644
--- a/Klausuren/Sd1/2014winter/Exam/pom.xml
+++ b/Klausuren/Sd1/2014winter/Exam/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.sw1.klausur</groupId>
+    <groupId>de.hdm_stuttgart.sw1.klausur</groupId>
     <artifactId>sw1_2014winter</artifactId>
     <version>0.8</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2014winter/Solution/pom.xml b/Klausuren/Sd1/2014winter/Solution/pom.xml
index d760b9cb0d386c35421957b48eafe058afca5fca..c70f36fd77bcff2a41f1b32a9e1683c8f559b74e 100644
--- a/Klausuren/Sd1/2014winter/Solution/pom.xml
+++ b/Klausuren/Sd1/2014winter/Solution/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.sw1.klausur</groupId>
+    <groupId>de.hdm_stuttgart.sw1.klausur</groupId>
     <artifactId>sw1_2014winter_solve</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2015summer/Exam/pom.xml b/Klausuren/Sd1/2015summer/Exam/pom.xml
index 2fd0fef203e01e92b0222084b96b7c9e093844b3..3594dd7471e93b284af887c4c58567ffc4d3eb74 100644
--- a/Klausuren/Sd1/2015summer/Exam/pom.xml
+++ b/Klausuren/Sd1/2015summer/Exam/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.sw1.klausur</groupId>
+    <groupId>de.hdm_stuttgart.sw1.klausur</groupId>
     <artifactId>sw1_2015sommer</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2015summer/Solution/pom.xml b/Klausuren/Sd1/2015summer/Solution/pom.xml
index 0c51c612033e9780f4f56130161140efaceb0b8a..bf4228f824b54f719e909a1ff3e1ce969d76484f 100644
--- a/Klausuren/Sd1/2015summer/Solution/pom.xml
+++ b/Klausuren/Sd1/2015summer/Solution/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.sw1.klausur</groupId>
+    <groupId>de.hdm_stuttgart.sw1.klausur</groupId>
     <artifactId>sw1_2015sommer_solve</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2015winter/Exam/pom.xml b/Klausuren/Sd1/2015winter/Exam/pom.xml
index c0d7b1be811548678303feb27ba8c406d9d2cdfd..74fd1949dc9f9df1f4719bcce9bb7284b9634684 100644
--- a/Klausuren/Sd1/2015winter/Exam/pom.xml
+++ b/Klausuren/Sd1/2015winter/Exam/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.sw1.klausur</groupId>
+    <groupId>de.hdm_stuttgart.sw1.klausur</groupId>
     <artifactId>sw1_2015winter</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2015winter/Solution/pom.xml b/Klausuren/Sd1/2015winter/Solution/pom.xml
index 81d49505997c94ed1485ed4116f4cc7d17c29157..e36d46f1ff029340a40bc62364164418c7fd3dd4 100644
--- a/Klausuren/Sd1/2015winter/Solution/pom.xml
+++ b/Klausuren/Sd1/2015winter/Solution/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.sw1.klausur</groupId>
+    <groupId>de.hdm_stuttgart.sw1.klausur</groupId>
     <artifactId>sw1_2015winter_solve</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2016summer.failed/Exam/pom.xml b/Klausuren/Sd1/2016summer.failed/Exam/pom.xml
index 78ad909b43ab8f19e9de78875d1861087ac9f7d9..fc28162372f87b7b668f323aaec520aef691991d 100644
--- a/Klausuren/Sd1/2016summer.failed/Exam/pom.xml
+++ b/Klausuren/Sd1/2016summer.failed/Exam/pom.xml
@@ -2,7 +2,7 @@
 	 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>
 
-  <groupId>de.hdm-stuttgart.sw1.klausur</groupId>
+  <groupId>de.hdm_stuttgart.sw1.klausur</groupId>
   <artifactId>sw1_2016sommer_exam</artifactId>
   <version>0.8</version>
   <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2016summer.failed/Solution/pom.xml b/Klausuren/Sd1/2016summer.failed/Solution/pom.xml
index 07529c40693cf02e2602dec9ea99a7050c74c8c9..3ff664f342986d9d2675ca1d55f7af830229d863 100644
--- a/Klausuren/Sd1/2016summer.failed/Solution/pom.xml
+++ b/Klausuren/Sd1/2016summer.failed/Solution/pom.xml
@@ -2,7 +2,7 @@
 	 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>
 
-  <groupId>de.hdm-stuttgart.sw1.klausur</groupId>
+  <groupId>de.hdm_stuttgart.sw1.klausur</groupId>
   <artifactId>sw1_2016sommer_solve</artifactId>
   <version>0.9</version>
   <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2016summer/Exam/pom.xml b/Klausuren/Sd1/2016summer/Exam/pom.xml
index 0a19e377f5f8ea4806fd74b76bd462feff1b0cd5..666a4c18fcfaa0c7b473f02849c13f7a1b488caf 100644
--- a/Klausuren/Sd1/2016summer/Exam/pom.xml
+++ b/Klausuren/Sd1/2016summer/Exam/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2016summer_exam</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2016summer/Solve/pom.xml b/Klausuren/Sd1/2016summer/Solve/pom.xml
index 0b0ab6b229b07ffdac509b7c4fd801c72b3abd63..0c24d0c5463cc201a4dc73ce568f11a1b2f067cb 100644
--- a/Klausuren/Sd1/2016summer/Solve/pom.xml
+++ b/Klausuren/Sd1/2016summer/Solve/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2016summer_solve</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2016winter/Exam/pom.xml b/Klausuren/Sd1/2016winter/Exam/pom.xml
index dc528f2fc1a1927e93dad287ba0cce54a075a38a..e893617e1d2b9226e006bb81ddb6cd965164733f 100644
--- a/Klausuren/Sd1/2016winter/Exam/pom.xml
+++ b/Klausuren/Sd1/2016winter/Exam/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2016winter_exam</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2016winter/Solve/pom.xml b/Klausuren/Sd1/2016winter/Solve/pom.xml
index a4820fcebf0cf179f0dd34a16f0c392d732ecafc..10e204eba2e97d627dbba5afbc080acf23f1cc90 100644
--- a/Klausuren/Sd1/2016winter/Solve/pom.xml
+++ b/Klausuren/Sd1/2016winter/Solve/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2016summer_exam</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2017summer/Exam/pom.xml b/Klausuren/Sd1/2017summer/Exam/pom.xml
index 186f93f55d44302191f48f15cb7c45ad051e64e7..1910ee18c12ae8fd51903517405b4ae417aa290e 100644
--- a/Klausuren/Sd1/2017summer/Exam/pom.xml
+++ b/Klausuren/Sd1/2017summer/Exam/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2017summer_exam</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2017summer/Extras/pom.xml b/Klausuren/Sd1/2017summer/Extras/pom.xml
index 3edbe9572ec911e59666eb3469645626ea3d143e..a5e66a4e722a6f22d0720ed830d731b742eb687d 100644
--- a/Klausuren/Sd1/2017summer/Extras/pom.xml
+++ b/Klausuren/Sd1/2017summer/Extras/pom.xml
@@ -2,7 +2,7 @@
 	 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>
 
-  <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sd1</groupId>
   <artifactId>sd1_sose2017_extras</artifactId>
   <version>0.0.1-SNAPSHOT</version>
   <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2017summer/Solve/pom.xml b/Klausuren/Sd1/2017summer/Solve/pom.xml
index 424e68e0c10507ade12f3d41b4062c5de06cd62e..cf893761609ddf25da38935bfd7e0c2d91826366 100644
--- a/Klausuren/Sd1/2017summer/Solve/pom.xml
+++ b/Klausuren/Sd1/2017summer/Solve/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2017summer_solve</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2017winter/Exam/pom.xml b/Klausuren/Sd1/2017winter/Exam/pom.xml
index 0b7849253a536c03dfa136b34bc49dc46bdcc91b..064a313f63f12ee64790165a605418b0535fa70b 100644
--- a/Klausuren/Sd1/2017winter/Exam/pom.xml
+++ b/Klausuren/Sd1/2017winter/Exam/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2017winter_exam</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2017winter/Extra/pom.xml b/Klausuren/Sd1/2017winter/Extra/pom.xml
index 67bc914ae5048007826c78dab094396520c94765..acc6cc49b105fb0e86a0a075053189f9154c2951 100644
--- a/Klausuren/Sd1/2017winter/Extra/pom.xml
+++ b/Klausuren/Sd1/2017winter/Extra/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2017winter_extra</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2017winter/Solve/pom.xml b/Klausuren/Sd1/2017winter/Solve/pom.xml
index a00812f3027a1e6d610428ba52aadbf3a1bb1282..883408f8ecd7430dc1fd6f4909fc1a0fe86234e0 100644
--- a/Klausuren/Sd1/2017winter/Solve/pom.xml
+++ b/Klausuren/Sd1/2017winter/Solve/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2017winter_solve</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2018summer/Exam/pom.xml b/Klausuren/Sd1/2018summer/Exam/pom.xml
index 94a3bfbe3583bf34e51fe50eda4983d45f69cda5..712141cd6f826ab5553b6ac7a7ab9b260b055a27 100644
--- a/Klausuren/Sd1/2018summer/Exam/pom.xml
+++ b/Klausuren/Sd1/2018summer/Exam/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2018summer_exam</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2018summer/Solve/pom.xml b/Klausuren/Sd1/2018summer/Solve/pom.xml
index 18f90d7c0f6d0f04dd0445ea081e7bf22fe39a65..e87780f55ec253c1af774f69b75bf169a19dc2b8 100644
--- a/Klausuren/Sd1/2018summer/Solve/pom.xml
+++ b/Klausuren/Sd1/2018summer/Solve/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2018summer_solve</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2018winter/Exam/pom.xml b/Klausuren/Sd1/2018winter/Exam/pom.xml
index 7d720a17db362db8f42c313b9b477855316b7aa7..1e097f797728e5ce2f3ea9c9c81a7a81b653f4e4 100644
--- a/Klausuren/Sd1/2018winter/Exam/pom.xml
+++ b/Klausuren/Sd1/2018winter/Exam/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2018winter_exam</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2018winter/Solve/pom.xml b/Klausuren/Sd1/2018winter/Solve/pom.xml
index f8f72e1ab553a186ec5b831e064bcc887c23a906..df7c7bdd7a6102ed13a1c21df548925362bdd515 100644
--- a/Klausuren/Sd1/2018winter/Solve/pom.xml
+++ b/Klausuren/Sd1/2018winter/Solve/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2018winter_solve</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2019summer/Exam/pom.xml b/Klausuren/Sd1/2019summer/Exam/pom.xml
index c5f0658b9797235c0547e9b3673e959bdc3b1446..69f2e6785c71ed43694b686e4f0a8e3e020b7156 100644
--- a/Klausuren/Sd1/2019summer/Exam/pom.xml
+++ b/Klausuren/Sd1/2019summer/Exam/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2019summer_exam</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2019summer/Solve/pom.xml b/Klausuren/Sd1/2019summer/Solve/pom.xml
index 6a64f60eeea84a29666f33982086d5073aa313da..3c642485818eefd630d9e12907ccd0024b4d052a 100644
--- a/Klausuren/Sd1/2019summer/Solve/pom.xml
+++ b/Klausuren/Sd1/2019summer/Solve/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2019summer_solve</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2019winter/Exam/pom.xml b/Klausuren/Sd1/2019winter/Exam/pom.xml
index 032ae4eea08c36b906e2baa3a834b63bee36910b..a0bb6c1fed6a68baad021152443d9adebf0cca02 100644
--- a/Klausuren/Sd1/2019winter/Exam/pom.xml
+++ b/Klausuren/Sd1/2019winter/Exam/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2019winter_exam</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2019winter/Solve/pom.xml b/Klausuren/Sd1/2019winter/Solve/pom.xml
index 9e9bacaa9e0674d081a66f08dec92ba04854b3ef..ffe45837b6398e3cd4909f90e9e62b9fb3876027 100644
--- a/Klausuren/Sd1/2019winter/Solve/pom.xml
+++ b/Klausuren/Sd1/2019winter/Solve/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2019winter_solve</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2020summer/Exam/pom.xml b/Klausuren/Sd1/2020summer/Exam/pom.xml
index 0934ee663ba326cebc45d0b7592385e56a7c2cab..a438c3911f77e094e4f06396f9ddb6997d513564 100644
--- a/Klausuren/Sd1/2020summer/Exam/pom.xml
+++ b/Klausuren/Sd1/2020summer/Exam/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2020summer_exam</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2020summer/Solve/pom.xml b/Klausuren/Sd1/2020summer/Solve/pom.xml
index df3fde198e6ae2041e4a47b1d0016152f6050aa3..720e664c33c3b11524b0f825d5f813ca0dbc3dcf 100644
--- a/Klausuren/Sd1/2020summer/Solve/pom.xml
+++ b/Klausuren/Sd1/2020summer/Solve/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2020summer_solve</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2020winter/First/Exam/pom.xml b/Klausuren/Sd1/2020winter/First/Exam/pom.xml
index d42cb0f49eb22c6da7cb5bc2c6d39c4bf283df79..d677da8c9ee6593f7cb31b4d060560b745f618e0 100644
--- a/Klausuren/Sd1/2020winter/First/Exam/pom.xml
+++ b/Klausuren/Sd1/2020winter/First/Exam/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2020winter_exam</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2020winter/First/Solve/pom.xml b/Klausuren/Sd1/2020winter/First/Solve/pom.xml
index bdb00b2202a192f3482232f932f376545e80c025..392c69b6ef18f824c617f920e94ea897ff27bcaa 100644
--- a/Klausuren/Sd1/2020winter/First/Solve/pom.xml
+++ b/Klausuren/Sd1/2020winter/First/Solve/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2020winter_solve</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2020winter/Second/Exam/pom.xml b/Klausuren/Sd1/2020winter/Second/Exam/pom.xml
index cbef9f9787be75296c8001de4d54fe7fa123fde6..ddbe51d5481134ffa4a32ee7a5ae2dabaa4ccd2f 100644
--- a/Klausuren/Sd1/2020winter/Second/Exam/pom.xml
+++ b/Klausuren/Sd1/2020winter/Second/Exam/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2020winter_exam2</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2020winter/Second/Solve/pom.xml b/Klausuren/Sd1/2020winter/Second/Solve/pom.xml
index f6229f1d1061ea85fb5d3e2599cf5c94b5a2d834..049c74be616294e19fd39375d6bce32d51e9edf7 100644
--- a/Klausuren/Sd1/2020winter/Second/Solve/pom.xml
+++ b/Klausuren/Sd1/2020winter/Second/Solve/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2020winter_solve2</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2021summer/Exam/pom.xml b/Klausuren/Sd1/2021summer/Exam/pom.xml
index dfbc00550a7ce6da2e9b67b5208da0fbbcf5a0e3..6baa33fe3608d6239482cdd7aabc60288c73a74c 100644
--- a/Klausuren/Sd1/2021summer/Exam/pom.xml
+++ b/Klausuren/Sd1/2021summer/Exam/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2021summer_exam</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2021summer/Solve/pom.xml b/Klausuren/Sd1/2021summer/Solve/pom.xml
index bfe47478dd2448a08208f499510d3daa9ed32d34..fe2e853074ccc40c0823993cd7906ab93ede870f 100644
--- a/Klausuren/Sd1/2021summer/Solve/pom.xml
+++ b/Klausuren/Sd1/2021summer/Solve/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2021summer_solve</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2021winter/Exam/pom.xml b/Klausuren/Sd1/2021winter/Exam/pom.xml
index 0c0738ff79961945bb37e5c5ef5b42a4e8581785..c000ef2531e2a2b7c791463ee3e796901dcc5298 100644
--- a/Klausuren/Sd1/2021winter/Exam/pom.xml
+++ b/Klausuren/Sd1/2021winter/Exam/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2021winter_exam</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/2021winter/Solve/pom.xml b/Klausuren/Sd1/2021winter/Solve/pom.xml
index d447ccb00fc387853f947291ef8eca915d550103..9aa8d264e6699396bd0e5d13446044d65d4aba5a 100644
--- a/Klausuren/Sd1/2021winter/Solve/pom.xml
+++ b/Klausuren/Sd1/2021winter/Solve/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_2021winter_solve</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/Tests/MaxThreeValueDiff/Exam/pom.xml b/Klausuren/Sd1/Tests/MaxThreeValueDiff/Exam/pom.xml
index 84436e0b2c011534ef8d7b1fe30525fba31f50e5..85f391861976168532e61be0c7470551652e2804 100644
--- a/Klausuren/Sd1/Tests/MaxThreeValueDiff/Exam/pom.xml
+++ b/Klausuren/Sd1/Tests/MaxThreeValueDiff/Exam/pom.xml
@@ -2,7 +2,7 @@
 	 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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>diff_solution</artifactId>
   <version>1.0</version>
   <packaging>jar</packaging>
diff --git a/Klausuren/Sd1/Tests/MaxThreeValueDiff/Solution/pom.xml b/Klausuren/Sd1/Tests/MaxThreeValueDiff/Solution/pom.xml
index 002f22efa6cce5b85228104d561b29e1c92c4953..c9a7306407b4ec5dbc5cf8acbce208a0b28e96e1 100644
--- a/Klausuren/Sd1/Tests/MaxThreeValueDiff/Solution/pom.xml
+++ b/Klausuren/Sd1/Tests/MaxThreeValueDiff/Solution/pom.xml
@@ -2,7 +2,7 @@
 	 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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>diff_solution</artifactId>
   <version>1.0</version>
   <packaging>jar</packaging>
diff --git a/Klausuren/Sda1/2014winter/Rewriteprepared/pom.xml b/Klausuren/Sda1/2014winter/Rewriteprepared/pom.xml
index b0abd8115ba1012d7a9ffcd6273b3cf63ff5de85..9123caef77327a5769814f225dc0f5164f805b50 100644
--- a/Klausuren/Sda1/2014winter/Rewriteprepared/pom.xml
+++ b/Klausuren/Sda1/2014winter/Rewriteprepared/pom.xml
@@ -2,7 +2,7 @@
 	 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>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>rewriteprepared</artifactId>
   <version>0.8</version>
   <packaging>jar</packaging>
diff --git a/Klausuren/Sda1/2014winter/Rewriteprepared_solution/pom.xml b/Klausuren/Sda1/2014winter/Rewriteprepared_solution/pom.xml
index 3875e2ad1be2554258fc6e64b27836d148e67f95..ba34f127d04cdf59698b545fcb2a5e0c41f1ab94 100644
--- a/Klausuren/Sda1/2014winter/Rewriteprepared_solution/pom.xml
+++ b/Klausuren/Sda1/2014winter/Rewriteprepared_solution/pom.xml
@@ -2,7 +2,7 @@
 	 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>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>rewriteprepared</artifactId>
   <version>0.9</version>
   <packaging>jar</packaging>
diff --git a/Klausuren/Sda1/2015summer/Exam/pom.xml b/Klausuren/Sda1/2015summer/Exam/pom.xml
index 8fe9e8853fc4ac894e51a06d4312c6fdae39de63..f9cb59e75b71a364b0fe9bbab9430cfc1900155e 100644
--- a/Klausuren/Sda1/2015summer/Exam/pom.xml
+++ b/Klausuren/Sda1/2015summer/Exam/pom.xml
@@ -2,7 +2,7 @@
 	 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>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>sda1_2015sommer</artifactId>
   <version>1.0</version>
   <packaging>jar</packaging>
diff --git a/Klausuren/Sda1/2015summer/Solve/pom.xml b/Klausuren/Sda1/2015summer/Solve/pom.xml
index ae02a6c7cf952978a07dbe08a9f0188164194b41..f208d8920dd9a86ed2e7f7b1cba3b48faa3bd06f 100644
--- a/Klausuren/Sda1/2015summer/Solve/pom.xml
+++ b/Klausuren/Sda1/2015summer/Solve/pom.xml
@@ -2,7 +2,7 @@
 	 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>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>sda1_2015sommer_solve</artifactId>
   <version>1.0</version>
   <packaging>jar</packaging>
diff --git a/Klausuren/Sda1/2015winter/Exam/pom.xml b/Klausuren/Sda1/2015winter/Exam/pom.xml
index 062a991973f9be2a0a3ff751a041729333169fba..35bc1d56061cfbb52a9a9eb0ef66b32a9549ff53 100644
--- a/Klausuren/Sda1/2015winter/Exam/pom.xml
+++ b/Klausuren/Sda1/2015winter/Exam/pom.xml
@@ -2,7 +2,7 @@
 	 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>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>sda1_2015winter</artifactId>
   <version>1.0</version>
   <packaging>jar</packaging>
diff --git a/Klausuren/Sda1/2015winter/Solve/pom.xml b/Klausuren/Sda1/2015winter/Solve/pom.xml
index ff79e2b67b7e91e9f71fb12e3cf4f98c2a1eec93..8e2abd726053518b68410e9a0147d6cea9c578d4 100644
--- a/Klausuren/Sda1/2015winter/Solve/pom.xml
+++ b/Klausuren/Sda1/2015winter/Solve/pom.xml
@@ -2,7 +2,7 @@
 	 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>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>sda1_2015winter_solve</artifactId>
   <version>1.0</version>
   <packaging>jar</packaging>
diff --git a/Klausuren/Sda1/2016summer/Exam/pom.xml b/Klausuren/Sda1/2016summer/Exam/pom.xml
index c0a55004757639e686cd300ab4027ec383deb164..9924a6766785d43f4895dd44eb3ca1a0fb7726b9 100644
--- a/Klausuren/Sda1/2016summer/Exam/pom.xml
+++ b/Klausuren/Sda1/2016summer/Exam/pom.xml
@@ -2,7 +2,7 @@
 	 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>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>sda1_2016summer</artifactId>
   <version>1.0</version>
   <packaging>jar</packaging>
diff --git a/Klausuren/Sda1/2016summer/Solve/pom.xml b/Klausuren/Sda1/2016summer/Solve/pom.xml
index 21ef58a987913fbc6d71423aeb1211ed18f6040a..89095901cf9cfdb9d66ab9cb166391abe28dc47b 100644
--- a/Klausuren/Sda1/2016summer/Solve/pom.xml
+++ b/Klausuren/Sda1/2016summer/Solve/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>sda1_2016summer_solve</artifactId>
   <version>1.0</version>
   <packaging>jar</packaging>
diff --git a/Klausuren/Sda1/2016winter/Exam/pom.xml b/Klausuren/Sda1/2016winter/Exam/pom.xml
index 07c59853e580c03fc907bec8c6118668584210fa..5df9bdaa37e17fdf05c34cf80eb07b03dda5e694 100644
--- a/Klausuren/Sda1/2016winter/Exam/pom.xml
+++ b/Klausuren/Sda1/2016winter/Exam/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>sda1_2016winter_exam</artifactId>
   <version>1.0</version>
   <packaging>jar</packaging>
diff --git a/Klausuren/Sda1/2016winter/Solve/pom.xml b/Klausuren/Sda1/2016winter/Solve/pom.xml
index b6ea54ec196261aef5f9f2d571a13f5e39f7102e..3718801ed97ab40b25be9409d6af148433cc2459 100644
--- a/Klausuren/Sda1/2016winter/Solve/pom.xml
+++ b/Klausuren/Sda1/2016winter/Solve/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sda1</groupId>
     <artifactId>sda1_2016winter_solve</artifactId>
     <version>1.0</version>
     <packaging>jar</packaging>
diff --git a/Klausuren/Sda1/2017winter/Exam/pom.xml b/Klausuren/Sda1/2017winter/Exam/pom.xml
index 7484e6ef08e89ce65a8eb1400236562980b558a3..7356a29b9a24bdcd48137858aa2c311022c5fe2e 100644
--- a/Klausuren/Sda1/2017winter/Exam/pom.xml
+++ b/Klausuren/Sda1/2017winter/Exam/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>sda1_2017winter_exam</artifactId>
   <version>0.9</version>
   <packaging>jar</packaging>
diff --git a/Klausuren/Sda1/2017winter/Solve/pom.xml b/Klausuren/Sda1/2017winter/Solve/pom.xml
index e75c8a0f274ac5cba41163ff985fe301fa58a980..cefdb4a11087d26d15e39bf689dd3f92c5eb9c3b 100644
--- a/Klausuren/Sda1/2017winter/Solve/pom.xml
+++ b/Klausuren/Sda1/2017winter/Solve/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>sda1_2017winter_solve</artifactId>
   <version>1.0</version>
   <packaging>jar</packaging>
diff --git a/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Exam/pom.xml b/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Exam/pom.xml
index d23ddbc325b54f9107f12d52eafcc34cb62faa06..c3690f35ea2498f1dfbb2e102aa91fb098435514 100644
--- a/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Exam/pom.xml
+++ b/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Exam/pom.xml
@@ -2,7 +2,7 @@
 	 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>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>rdbmsstudent2xml</artifactId>
   <version>0.8</version>
   <packaging>jar</packaging>
diff --git a/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Solution/pom.xml b/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Solution/pom.xml
index d40538c3fe28ae676ee14ec46709a339043ec14d..28270ad30a0403477d23e329fe719c6f32c0a2fa 100644
--- a/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Solution/pom.xml
+++ b/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Solution/pom.xml
@@ -2,7 +2,7 @@
 	 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>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>rdbmsstudent2xml_solution</artifactId>
   <version>0.8</version>
   <packaging>jar</packaging>
diff --git a/Klausuren/Sda2/2013summer/Catalog/pom.xml b/Klausuren/Sda2/2013summer/Catalog/pom.xml
index 4be2905d61c30d05a4e3b9aa884a1102fc5ea650..86642f31673d7cc061e2f735d60b210c08b2ead4 100644
--- a/Klausuren/Sda2/2013summer/Catalog/pom.xml
+++ b/Klausuren/Sda2/2013summer/Catalog/pom.xml
@@ -2,7 +2,7 @@
 	 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>
 
-  <groupId>de.hdm-stuttgart.mi.sda2</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda2</groupId>
   <artifactId>catalog</artifactId>
   <version>0.8</version>
   <packaging>jar</packaging>
diff --git a/Klausuren/Sda2/2013summer/Catalog_solution/pom.xml b/Klausuren/Sda2/2013summer/Catalog_solution/pom.xml
index 3f6d075701e439f5b6ba653922b04fd54aee47f7..a165a97406a6d8771965830c7e1fc104b7d4a3ff 100644
--- a/Klausuren/Sda2/2013summer/Catalog_solution/pom.xml
+++ b/Klausuren/Sda2/2013summer/Catalog_solution/pom.xml
@@ -2,7 +2,7 @@
 	 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>
 
-  <groupId>de.hdm-stuttgart.mi.sda2</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda2</groupId>
   <artifactId>catalog_solution</artifactId>
   <version>0.9</version>
   <packaging>jar</packaging>
diff --git a/New/Addresses/pom.xml b/New/Addresses/pom.xml
index 2568bfc457884597775307688dea09966e17d710..9b3e8c6bd9759347e55150388d307d8d0936858b 100644
--- a/New/Addresses/pom.xml
+++ b/New/Addresses/pom.xml
@@ -1,7 +1,7 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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>
   
-  <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sd1</groupId>
   <artifactId>address</artifactId>
   <version>0.1</version>
   <packaging>jar</packaging>
diff --git a/P/Persist/Airline/airline_basic/pom.xml b/P/Persist/Airline/airline_basic/pom.xml
index 486bb4136360768d46c5900c6e9d017b8cafb05c..b19fbe66989a45b0cda821a223b1d76bacc62fc2 100644
--- a/P/Persist/Airline/airline_basic/pom.xml
+++ b/P/Persist/Airline/airline_basic/pom.xml
@@ -3,13 +3,13 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-		<groupId>de.hdm-stuttgart.mi</groupId>
+		<groupId>de.hdm_stuttgart.mi</groupId>
 		<artifactId>lecturenotes-pom</artifactId>
 		<version>1.0</version>
 		<relativePath>../../../pom.xml</relativePath>
 	</parent>
 
-	<groupId>de.hdm-stuttgart.mi.persist</groupId>
+	<groupId>de.hdm_stuttgart.mi.persist</groupId>
 	<artifactId>airline</artifactId>
 	<version>0.1</version>
 	<packaging>jar</packaging>
diff --git a/P/Persist/Airline/airline_key/pom.xml b/P/Persist/Airline/airline_key/pom.xml
index 0cf8b07711d54ffe58263bfeb753e8a6c4377ceb..6c777377f92b10b7a0ed4cce0e58a24dbb9129ec 100644
--- a/P/Persist/Airline/airline_key/pom.xml
+++ b/P/Persist/Airline/airline_key/pom.xml
@@ -3,13 +3,13 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-		<groupId>de.hdm-stuttgart.mi</groupId>
+		<groupId>de.hdm_stuttgart.mi</groupId>
 		<artifactId>lecturenotes-pom</artifactId>
 		<version>1.0</version>
 		<relativePath>../../../pom.xml</relativePath>
 	</parent>
 
-	<groupId>de.hdm-stuttgart.mi.persist</groupId>
+	<groupId>de.hdm_stuttgart.mi.persist</groupId>
 	<artifactId>airline</artifactId>
 	<version>0.2</version>
 	<packaging>jar</packaging>
diff --git a/P/Sd1/Array/StringArray2Html/pom.xml b/P/Sd1/Array/StringArray2Html/pom.xml
index 1d0a0eb5a2cac552610421157ce8524924df95a6..ed6dea3d9aa37ce3c89041eabc82399c9b7a1ce4 100644
--- a/P/Sd1/Array/StringArray2Html/pom.xml
+++ b/P/Sd1/Array/StringArray2Html/pom.xml
@@ -3,7 +3,7 @@
 
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>stringarray2html</artifactId>
   <version>1.0</version>
 
diff --git a/P/Sd1/Array/arraycalcExercise/pom.xml b/P/Sd1/Array/arraycalcExercise/pom.xml
index 790ff57c234f7aa2b013f7e5596e1eac7a7ffc19..c9c6cdd157c50178be84d8e91bcd18c15c0f3476 100644
--- a/P/Sd1/Array/arraycalcExercise/pom.xml
+++ b/P/Sd1/Array/arraycalcExercise/pom.xml
@@ -3,7 +3,7 @@
 
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>arraycalcExercise</artifactId>
   <version>2.0</version>
 
diff --git a/P/Sd1/Array/arraycalcSolution/pom.xml b/P/Sd1/Array/arraycalcSolution/pom.xml
index 3fd6ea045f384f2917e3b6923467d0dff6e34039..4e5ceaa1f8101aa70fa7a9447f1fa109588e0089 100644
--- a/P/Sd1/Array/arraycalcSolution/pom.xml
+++ b/P/Sd1/Array/arraycalcSolution/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>arraycalc</artifactId>
   <version>2.0</version>
 
diff --git a/P/Sd1/Array/integerStore/pom.xml b/P/Sd1/Array/integerStore/pom.xml
index 54268cc8447c34a4a1b90fc64c550ef7e6884ecc..2a332959413f9d5b3056f3b35dc7b077cd1249f2 100644
--- a/P/Sd1/Array/integerStore/pom.xml
+++ b/P/Sd1/Array/integerStore/pom.xml
@@ -3,7 +3,7 @@
 
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>intstore</artifactId>
   <version>2.0</version>
 
diff --git a/P/Sd1/Array/integerStoreMedianAnswer/pom.xml b/P/Sd1/Array/integerStoreMedianAnswer/pom.xml
index 42b93266a00c82bdd296ea5242198f6b95342c0c..659a2e5695afcf398e5e3f7c993dcca70c8c8099 100644
--- a/P/Sd1/Array/integerStoreMedianAnswer/pom.xml
+++ b/P/Sd1/Array/integerStoreMedianAnswer/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>intstoreMedian</artifactId>
   <version>6.0</version>
 
diff --git a/P/Sd1/Array/integerStoreSkeleton/pom.xml b/P/Sd1/Array/integerStoreSkeleton/pom.xml
index 0cef7f2458529e4f0b0e0987e4df475efb62f4c2..9db56e1029a3181ae53acaee8e9a4c3510934da2 100644
--- a/P/Sd1/Array/integerStoreSkeleton/pom.xml
+++ b/P/Sd1/Array/integerStoreSkeleton/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>intstore</artifactId>
   <version>1.0</version>
   <packaging>jar</packaging>
diff --git a/P/Sd1/Array/integerStoreStat/pom.xml b/P/Sd1/Array/integerStoreStat/pom.xml
index 0c37d036332a2520c2feb50a91b7f270efcd55f6..aee86feb930fc34d64373c6c17ab37c4a32152db 100644
--- a/P/Sd1/Array/integerStoreStat/pom.xml
+++ b/P/Sd1/Array/integerStoreStat/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>intstore</artifactId>
   <version>4.0</version>
 
diff --git a/P/Sd1/Array/integerStoreUnbounded/pom.xml b/P/Sd1/Array/integerStoreUnbounded/pom.xml
index 740e35b22ef0466e612b2696e5998de356adbb14..2990407c9ecda1b7f444628b538b8c1144d98825 100644
--- a/P/Sd1/Array/integerStoreUnbounded/pom.xml
+++ b/P/Sd1/Array/integerStoreUnbounded/pom.xml
@@ -3,7 +3,7 @@
   <modelVersion>4.0.0</modelVersion>
 
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>intstore</artifactId>
   <version>3.0</version>
   <packaging>jar</packaging>
diff --git a/P/Sd1/Array/medianCmdLine/pom.xml b/P/Sd1/Array/medianCmdLine/pom.xml
index 3228008cfde86d2c419c7eec2ca765c460e94ef8..4ac18188a932c5a2f23336eff7a73681a6f7fbc8 100644
--- a/P/Sd1/Array/medianCmdLine/pom.xml
+++ b/P/Sd1/Array/medianCmdLine/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>statistics</artifactId>
   <version>1.0</version>
   <packaging>jar</packaging>
diff --git a/P/Sd1/Binomial/V1/pom.xml b/P/Sd1/Binomial/V1/pom.xml
index b9fb9bd08e026c35bcd06c64e68afa2995e57560..d775a03c50629b3c4860b1814a6296cabba804a0 100644
--- a/P/Sd1/Binomial/V1/pom.xml
+++ b/P/Sd1/Binomial/V1/pom.xml
@@ -2,7 +2,7 @@
   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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>binomial</artifactId>
   <version>1.1</version>
 
diff --git a/P/Sd1/Binomial/V3/pom.xml b/P/Sd1/Binomial/V3/pom.xml
index 0c0304568404f08324fcd0d97b86acc5c478e804..afde0f1b97cca2d9f0a789684c52453205444591 100644
--- a/P/Sd1/Binomial/V3/pom.xml
+++ b/P/Sd1/Binomial/V3/pom.xml
@@ -2,7 +2,7 @@
   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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>binomial</artifactId>
   <version>1.3</version>
 
diff --git a/P/Sd1/Collection/Intro/LookupSet/pom.xml b/P/Sd1/Collection/Intro/LookupSet/pom.xml
index 043bba9402c65c83863a6c39d81a7af843be5ac0..1fe2f0e579fa484d16c35ad73f01600d1a6a4a21 100644
--- a/P/Sd1/Collection/Intro/LookupSet/pom.xml
+++ b/P/Sd1/Collection/Intro/LookupSet/pom.xml
@@ -2,7 +2,7 @@
   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>
 
-  <groupId>de.hdm-stuttgart.mi</groupId>
+  <groupId>de.hdm_stuttgart.mi</groupId>
   <artifactId>lookupset</artifactId>
   <version>1.0</version>
 
diff --git a/P/Sd1/ConsoleSum/V1/pom.xml b/P/Sd1/ConsoleSum/V1/pom.xml
index 12650ae30228a5491276f57fc42c204139bcd66b..486987ac2cb85ccf0ef39a7e791a9a5e2950bc54 100644
--- a/P/Sd1/ConsoleSum/V1/pom.xml
+++ b/P/Sd1/ConsoleSum/V1/pom.xml
@@ -2,7 +2,7 @@
   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>
 
-  <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sd1</groupId>
   <artifactId>console_sum</artifactId>
   <version>0.0.1-alpha</version>
   
diff --git a/P/Sd1/ConsoleSum/V3/pom.xml b/P/Sd1/ConsoleSum/V3/pom.xml
index 6b18bc9705fcc965f91111ba264d74a4e5aeb366..aef4babbf9baf708edb3356f3c1c4fc7d7a77c81 100644
--- a/P/Sd1/ConsoleSum/V3/pom.xml
+++ b/P/Sd1/ConsoleSum/V3/pom.xml
@@ -2,7 +2,7 @@
   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>
 
-  <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sd1</groupId>
   <artifactId>console_sum</artifactId>
   <version>0.9</version>
   
diff --git a/P/Sd1/Euler/11/largestproductingrid/pom.xml b/P/Sd1/Euler/11/largestproductingrid/pom.xml
index 95f95c45bfe1b2f0e636f2d2b8d7651df740141d..5651c4c0f4d44aa271f082b538776194c501179e 100644
--- a/P/Sd1/Euler/11/largestproductingrid/pom.xml
+++ b/P/Sd1/Euler/11/largestproductingrid/pom.xml
@@ -1,7 +1,7 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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>
 
-  <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sd1</groupId>
   <artifactId>largestproductingrid</artifactId>
   <version>0.9</version>
   
diff --git a/P/Sd1/Figure/BaseClass/pom.xml b/P/Sd1/Figure/BaseClass/pom.xml
index 71c86ebce851c4999334680df764744415b776bc..229251561d70621c54d9acb10276d950d04e2d21 100644
--- a/P/Sd1/Figure/BaseClass/pom.xml
+++ b/P/Sd1/Figure/BaseClass/pom.xml
@@ -2,7 +2,7 @@
   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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>shape</artifactId>
   <version>1.1</version>
 
diff --git a/P/Sd1/Figure/Scale/pom.xml b/P/Sd1/Figure/Scale/pom.xml
index 52933fa541fca0e792d3498c6eee027a36ac783f..20aa187120aa1fa16fe93eea936cf2400788ac98 100644
--- a/P/Sd1/Figure/Scale/pom.xml
+++ b/P/Sd1/Figure/Scale/pom.xml
@@ -2,7 +2,7 @@
   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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>shape</artifactId>
   <version>1.2</version>
 
diff --git a/P/Sd1/Figure/ToString/pom.xml b/P/Sd1/Figure/ToString/pom.xml
index 47627e434c465e0bc292716a7add828591932814..6de380d8bbeb4602e781c4ebccc5e05e2bc2fc32 100644
--- a/P/Sd1/Figure/ToString/pom.xml
+++ b/P/Sd1/Figure/ToString/pom.xml
@@ -2,7 +2,7 @@
   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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>shape</artifactId>
   <version>1.3</version>
 
diff --git a/P/Sd1/Filepath/pom.xml b/P/Sd1/Filepath/pom.xml
index 2eb0dd7ccc6607354b079121aa7a0e455dd6ea17..d4835f4fc25597f46868f7c8805cfba42630dcbf 100644
--- a/P/Sd1/Filepath/pom.xml
+++ b/P/Sd1/Filepath/pom.xml
@@ -2,7 +2,7 @@
 	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>
 
-  <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sd1</groupId>
   <artifactId>filepath</artifactId>
   <version>0.9</version>
   <packaging>jar</packaging>
diff --git a/P/Sd1/Navigation/V2/pom.xml b/P/Sd1/Navigation/V2/pom.xml
index 53309c5e70ccac694068cb29a8575b89ce3159fd..9d9833f3b1c4e9264c9fbf55efb291ac79dc2e59 100644
--- a/P/Sd1/Navigation/V2/pom.xml
+++ b/P/Sd1/Navigation/V2/pom.xml
@@ -2,7 +2,7 @@
 	 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>
 
-  <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sd1</groupId>
   <artifactId>navigation</artifactId>
   <version>0.9</version>
 
diff --git a/P/Sd1/NonsenseGenerator/pom.xml b/P/Sd1/NonsenseGenerator/pom.xml
index ef537a3bf0a998157f804124f6b9c895272004da..2b12c02d1aa8c49940baf8c73507570b5cefc89c 100644
--- a/P/Sd1/NonsenseGenerator/pom.xml
+++ b/P/Sd1/NonsenseGenerator/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sd1</groupId>
   <artifactId>nonsensegenerator</artifactId>
   <version>0.9</version>
 
diff --git a/P/Sd1/Prime/V1/pom.xml b/P/Sd1/Prime/V1/pom.xml
index 40ed458df90ecdc7f99d30200e94b12deb6ce32f..a00c0b63679748d1aac93f996d9831acb9a34d22 100644
--- a/P/Sd1/Prime/V1/pom.xml
+++ b/P/Sd1/Prime/V1/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>prime</artifactId>
   <version>1.0</version>
 
diff --git a/P/Sd1/Prime/V2/pom.xml b/P/Sd1/Prime/V2/pom.xml
index 0739ac1db9096de6f725e75caef163765f1bddec..264c51a0a132ca2f3f585ba028dbf74f84a04454 100644
--- a/P/Sd1/Prime/V2/pom.xml
+++ b/P/Sd1/Prime/V2/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>prime</artifactId>
   <version>2.0</version>
   <packaging>jar</packaging>
@@ -16,7 +16,7 @@
 
   <dependencies>
     <dependency>
-      <groupId>de.hdm-stuttgart.sd1</groupId>
+      <groupId>de.hdm_stuttgart.sd1</groupId>
       <artifactId>intstore</artifactId>
       <version>3.0</version>
     </dependency>
diff --git a/P/Sd1/Projects/PoorMansGrep/pom.xml b/P/Sd1/Projects/PoorMansGrep/pom.xml
index 0c6d576c9cb5b5a1a78fb4964b05056c7bca37a0..84b2fdfde0166c73221532d426e1831c5abc0ef6 100644
--- a/P/Sd1/Projects/PoorMansGrep/pom.xml
+++ b/P/Sd1/Projects/PoorMansGrep/pom.xml
@@ -2,7 +2,7 @@
 	 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>
 
-  <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sd1</groupId>
   <artifactId>grep</artifactId>
   <version>0.9</version>
 
diff --git a/P/Sd1/StringLengthSort/Solution/pom.xml b/P/Sd1/StringLengthSort/Solution/pom.xml
index 55d23b8e631b52e7b7bb392ccbea73662a9b9c1b..991812e0248f49e829c6f36baea22495b9ea6622 100644
--- a/P/Sd1/StringLengthSort/Solution/pom.xml
+++ b/P/Sd1/StringLengthSort/Solution/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sd1</groupId>
   <artifactId>lengthsort</artifactId>
   <version>1.0</version>
 
diff --git a/P/Sd1/SyncTest/pom.xml b/P/Sd1/SyncTest/pom.xml
index f178c2e2ae1b1184c6701f045a3fe5cf5d380df8..d1d9b252c11c0dbd86f5acb3fbae8a4b01c631cd 100644
--- a/P/Sd1/SyncTest/pom.xml
+++ b/P/Sd1/SyncTest/pom.xml
@@ -2,7 +2,7 @@
   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>
 
-  <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sd1</groupId>
   <artifactId>synctest</artifactId>
   <version>0.9</version>
   
diff --git a/P/Sd1/TicTacToe/V1/pom.xml b/P/Sd1/TicTacToe/V1/pom.xml
index 8cdb1f985b1b47d08b6a35eb0f07f7bab337ef5c..76c8a2b6dc62537d2aaa5703b32965fd3b86274d 100644
--- a/P/Sd1/TicTacToe/V1/pom.xml
+++ b/P/Sd1/TicTacToe/V1/pom.xml
@@ -1,7 +1,7 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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>
   
-  <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sd1</groupId>
   <artifactId>tictactoe</artifactId>
   <version>0.9</version>
   <packaging>jar</packaging>
diff --git a/P/Sd1/TicTacToe/V2/pom.xml b/P/Sd1/TicTacToe/V2/pom.xml
index e32b6aa498f183920335925321c8270700dbc177..2c1da8d8297ab4ebd6564f0a375d9903afc937e2 100644
--- a/P/Sd1/TicTacToe/V2/pom.xml
+++ b/P/Sd1/TicTacToe/V2/pom.xml
@@ -1,7 +1,7 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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>
   
-  <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sd1</groupId>
   <artifactId>tictactoe</artifactId>
   <version>1.1</version>
   <packaging>jar</packaging>
diff --git a/P/Sd1/TicTacToe/V4/pom.xml b/P/Sd1/TicTacToe/V4/pom.xml
index fc36fdc484b49dfd8ad61d1b42d6d4f6f843168f..fb910e8090e2da8ae2b61c18c35709a0e6e30d06 100644
--- a/P/Sd1/TicTacToe/V4/pom.xml
+++ b/P/Sd1/TicTacToe/V4/pom.xml
@@ -1,7 +1,7 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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>
   
-  <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sd1</groupId>
   <artifactId>tictactoe</artifactId>
   <version>4.0</version>
   <packaging>jar</packaging>
diff --git a/P/Sd1/Wc/readFile/pom.xml b/P/Sd1/Wc/readFile/pom.xml
index 9736e44c27858628db011329176e4acae9ab869b..a18d4ab0df4b15384093cdfb9015da1940982e95 100644
--- a/P/Sd1/Wc/readFile/pom.xml
+++ b/P/Sd1/Wc/readFile/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>readfile</artifactId>
   <version>1.0</version>
 
diff --git a/P/Sd1/Wc/wc/pom.xml b/P/Sd1/Wc/wc/pom.xml
index b9bb8fdd44ed0595fee0619c3cd7a7fdfc3ca8e6..39ad900b504ed7bb50366721bf5f4cb849f0440f 100644
--- a/P/Sd1/Wc/wc/pom.xml
+++ b/P/Sd1/Wc/wc/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>wc</artifactId>
   <version>0.9</version>
 
diff --git a/P/Sd1/fraction/V05/pom.xml b/P/Sd1/fraction/V05/pom.xml
index cda1b3fabcc9f99e44e78977c6f628541ce6da99..19adcf7c929829e3f38385877efb65acc027a698 100644
--- a/P/Sd1/fraction/V05/pom.xml
+++ b/P/Sd1/fraction/V05/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>fraction-skeleton</artifactId>
   <version>0.5</version>
   <packaging>jar</packaging>
diff --git a/P/Sd1/fraction/V1/pom.xml b/P/Sd1/fraction/V1/pom.xml
index 7b2c219a2eafdaad714307aae73ea8ed08303656..c8e63ecba28a40fcd3409e272db3647f21ac25d2 100644
--- a/P/Sd1/fraction/V1/pom.xml
+++ b/P/Sd1/fraction/V1/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>fraction</artifactId>
   <version>1.0</version>
 
diff --git a/P/Sd1/interest/V2/pom.xml b/P/Sd1/interest/V2/pom.xml
index 5c1f58dd231c855d2a12c5f3c6936eb466de39a5..e66e66061d0d425ed77c01946544f8612d387483 100644
--- a/P/Sd1/interest/V2/pom.xml
+++ b/P/Sd1/interest/V2/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>interest</artifactId>
   <version>2.0</version>
 
diff --git a/P/Sd1/leapYear/pom.xml b/P/Sd1/leapYear/pom.xml
index 0e0c41f160c4566de93235e28ee9df7d8b4a6a1b..8e055c8d0f56a082bfa84b2196ebc6f235bec2ef 100644
--- a/P/Sd1/leapYear/pom.xml
+++ b/P/Sd1/leapYear/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>leapyear</artifactId>
   <version>0.9</version>
 
diff --git a/P/Sd1/loop/answer/pom.xml b/P/Sd1/loop/answer/pom.xml
index 8f5881c730e6e4f40313118678f0a44372d8ea23..a9e9d56492475dfb2f8972cf51636fab32a69383 100644
--- a/P/Sd1/loop/answer/pom.xml
+++ b/P/Sd1/loop/answer/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>loop</artifactId>
   <version>1.0</version>
   <packaging>jar</packaging>
diff --git a/P/Sd1/loop/question/pom.xml b/P/Sd1/loop/question/pom.xml
index fb2b4fec03919eaa44940c19005b9be01b196777..0ff6ed7012c79f96b527af46fbe56834e7eba508 100644
--- a/P/Sd1/loop/question/pom.xml
+++ b/P/Sd1/loop/question/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>loop</artifactId>
   <version>2.0</version>
   <packaging>jar</packaging>
diff --git a/P/Sd1/math/V0_5/pom.xml b/P/Sd1/math/V0_5/pom.xml
index 9ab97779fc15fca1099771f5e05723487bbe4489..be77ceef1b588a7f3ec68a24a33d627262e3f19c 100644
--- a/P/Sd1/math/V0_5/pom.xml
+++ b/P/Sd1/math/V0_5/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>math</artifactId>
   <version>0.5</version>
 
diff --git a/P/Sd1/math/V0_7/pom.xml b/P/Sd1/math/V0_7/pom.xml
index b233cc9bb74c3eed0c6c30a374ddbc975f24008d..1bf8a01b82a6686f5d39a9a09826fc71aab2ff66 100644
--- a/P/Sd1/math/V0_7/pom.xml
+++ b/P/Sd1/math/V0_7/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>math</artifactId>
   <version>0.7</version>
 
diff --git a/P/Sd1/math/V1/pom.xml b/P/Sd1/math/V1/pom.xml
index 0438afcfe754983db3d30566093a778f1f1386ec..91afb3114ced9bfb7f606b8a1814081a9c5a8ee5 100644
--- a/P/Sd1/math/V1/pom.xml
+++ b/P/Sd1/math/V1/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>math</artifactId>
   <version>1.0</version>
 
diff --git a/P/Sd1/math/V2/pom.xml b/P/Sd1/math/V2/pom.xml
index ceb306acd51d14d6bb595d5078bbe42523f46cc2..e31cb7d5d40385d6f8b98901ea82d06f8e8dde5d 100644
--- a/P/Sd1/math/V2/pom.xml
+++ b/P/Sd1/math/V2/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>math</artifactId>
   <version>2.0</version>
 
diff --git a/P/Sd1/math/V3/pom.xml b/P/Sd1/math/V3/pom.xml
index 7bc18f3187e4185c0b2bcc25fa06b5ad59377df5..c59a64c42e2691c9b54b14fbd1bd44015ebcdad0 100644
--- a/P/Sd1/math/V3/pom.xml
+++ b/P/Sd1/math/V3/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>math</artifactId>
   <version>3.0</version>
 
diff --git a/P/Sd1/math/V4/pom.xml b/P/Sd1/math/V4/pom.xml
index d0f8947a1a24e46840e3db30b8b62b3a161d44eb..321204bd8e4aaf675d0b56517336da895c6fa37f 100644
--- a/P/Sd1/math/V4/pom.xml
+++ b/P/Sd1/math/V4/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>math</artifactId>
   <version>4.0</version>
 
diff --git a/P/Sd1/plot/Basic/pom.xml b/P/Sd1/plot/Basic/pom.xml
index f61bc24b1b2847b93cee16646c0ba40d3547e0d9..bff7efe6d826584fea103caa9fb3ce4dde06364d 100644
--- a/P/Sd1/plot/Basic/pom.xml
+++ b/P/Sd1/plot/Basic/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sd1</groupId>
   <artifactId>plot</artifactId>
   <version>0.1</version>
   <name>plot</name>
diff --git a/P/Sd1/plot/Interface/pom.xml b/P/Sd1/plot/Interface/pom.xml
index 04535f15846e648647231872ff6e413aa7f5244c..6331ba5fd2c200f7374ba366a312c45eb006c726 100644
--- a/P/Sd1/plot/Interface/pom.xml
+++ b/P/Sd1/plot/Interface/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sd1</groupId>
   <artifactId>plot</artifactId>
   <version>0.4</version>
   <packaging>jar</packaging>
diff --git a/P/Sd1/rounding/pom.xml b/P/Sd1/rounding/pom.xml
index 819b3446981f82a0ae9c0d8e5a2d709502a481a8..de110637057a14d7716e4d7673663296d4c57934 100644
--- a/P/Sd1/rounding/pom.xml
+++ b/P/Sd1/rounding/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>rounding</artifactId>
   <packaging>jar</packaging>
   <version>1.0</version>
diff --git a/P/Sd1/summing/V1/pom.xml b/P/Sd1/summing/V1/pom.xml
index 57e37353fee569e1da143421a3564c304b3f7853..a8e1db5a0c13cf37616271449fb5330ef12d2830 100644
--- a/P/Sd1/summing/V1/pom.xml
+++ b/P/Sd1/summing/V1/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>summing</artifactId>
   <version>0.9</version>
 
diff --git a/P/Sd1/summing/V2/pom.xml b/P/Sd1/summing/V2/pom.xml
index ad00aaf6fe8e9d481a28593995f3e638e40426b3..f18684c11cf50df5f30c29e70d084740a63878f8 100644
--- a/P/Sd1/summing/V2/pom.xml
+++ b/P/Sd1/summing/V2/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-  <groupId>de.hdm-stuttgart.sd1</groupId>
+  <groupId>de.hdm_stuttgart.sd1</groupId>
   <artifactId>summing</artifactId>
   <version>1.0</version>
 
diff --git a/P/Sda1/Alignimg/pom.xml b/P/Sda1/Alignimg/pom.xml
index cdd1d2b3affceba36b5b1782381c6452d23ca785..edd61869cd7ef28e3d5a4b2be74c382b64cf6e78 100644
--- a/P/Sda1/Alignimg/pom.xml
+++ b/P/Sda1/Alignimg/pom.xml
@@ -2,14 +2,14 @@
   <modelVersion>4.0.0</modelVersion>
   
   <parent>
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <groupId>de.hdm_stuttgart.mi</groupId>
     <artifactId>lecturenotes-pom</artifactId>
     <version>1.0</version>
 
     <relativePath>../../pom.xml</relativePath>
   </parent>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>alignimg</artifactId>
   <version>0.8</version>
   <packaging>jar</packaging>
diff --git a/P/Sda1/HashProvider/pom.xml b/P/Sda1/HashProvider/pom.xml
index f4a8904d4d344efe1abccc082a0bb70fc2947d4b..a183e63b12ff53fa338cca8eaf4f22f052173d32 100644
--- a/P/Sda1/HashProvider/pom.xml
+++ b/P/Sda1/HashProvider/pom.xml
@@ -3,14 +3,14 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-		<groupId>de.hdm-stuttgart.mi</groupId>
+		<groupId>de.hdm_stuttgart.mi</groupId>
 		<artifactId>lecturenotes-pom</artifactId>
 		<version>1.0</version>
 
 		<relativePath>../../pom.xml</relativePath>
 	</parent>
 
-	<groupId>de.hdm-stuttgart.mi.sda1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sda1</groupId>
 	<artifactId>hashprovider</artifactId>
 	<version>0.8</version>
 	<packaging>jar</packaging>
diff --git a/P/Sda1/ImageSearch/pom.xml b/P/Sda1/ImageSearch/pom.xml
index 4e008b5742f5d0acf36832b7aa55eb6c179f2d6b..b88186013d21ddf58cbb3ed86d833435d13bb433 100644
--- a/P/Sda1/ImageSearch/pom.xml
+++ b/P/Sda1/ImageSearch/pom.xml
@@ -3,7 +3,7 @@
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <groupId>de.hdm_stuttgart.mi</groupId>
     <artifactId>lecturenotes-pom</artifactId>
     <version>1.0</version>
 
diff --git a/P/Sda1/InsertGui/V10/pom.xml b/P/Sda1/InsertGui/V10/pom.xml
index d09cc7386600a9a5ab5963fcbba13be16068cfe8..c3dd9f777c5b7847dc3b73e504f216cfcfdc3d53 100644
--- a/P/Sda1/InsertGui/V10/pom.xml
+++ b/P/Sda1/InsertGui/V10/pom.xml
@@ -4,7 +4,7 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-		<groupId>de.hdm-stuttgart.mi</groupId>
+		<groupId>de.hdm_stuttgart.mi</groupId>
 		<artifactId>lecturenotes-pom</artifactId>
 		<version>1.0</version>
 		<relativePath>../../../pom.xml</relativePath>
diff --git a/P/Sda1/InsertGui/V12/pom.xml b/P/Sda1/InsertGui/V12/pom.xml
index f155b713dd4f6ad941ed74bfab939f4ff9e4fdc0..136ebeee1c1d81fd8c103146bbebd67566415977 100644
--- a/P/Sda1/InsertGui/V12/pom.xml
+++ b/P/Sda1/InsertGui/V12/pom.xml
@@ -4,7 +4,7 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-		<groupId>de.hdm-stuttgart.mi</groupId>
+		<groupId>de.hdm_stuttgart.mi</groupId>
 		<artifactId>lecturenotes-pom</artifactId>
 		<version>1.0</version>
 		<relativePath>../../../pom.xml</relativePath>
diff --git a/P/Sda1/InsertGui/V2/pom.xml b/P/Sda1/InsertGui/V2/pom.xml
index 708f7eccb6bfae555c0a4c5d44263aeecb4f2aed..be4070b8000ec394aec77b7eb6783e113bedcd99 100644
--- a/P/Sda1/InsertGui/V2/pom.xml
+++ b/P/Sda1/InsertGui/V2/pom.xml
@@ -4,7 +4,7 @@
 	<modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <groupId>de.hdm_stuttgart.mi</groupId>
     <artifactId>lecturenotes-pom</artifactId>
     <version>1.0</version>
     <relativePath>../../../pom.xml</relativePath>
diff --git a/P/Sda1/InsertGui/V4/pom.xml b/P/Sda1/InsertGui/V4/pom.xml
index 94cf76109ba7aeb46c01542571aa97f5a657c034..a0aa546a9897c1d432a3b3940235dbd411ea6197 100644
--- a/P/Sda1/InsertGui/V4/pom.xml
+++ b/P/Sda1/InsertGui/V4/pom.xml
@@ -4,7 +4,7 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-		<groupId>de.hdm-stuttgart.mi</groupId>
+		<groupId>de.hdm_stuttgart.mi</groupId>
 		<artifactId>lecturenotes-pom</artifactId>
 		<version>1.0</version>
 		<relativePath>../../../pom.xml</relativePath>
diff --git a/P/Sda1/InsertGui/V6/pom.xml b/P/Sda1/InsertGui/V6/pom.xml
index 7fd3b08bb40a28e1fb1d2839b526f285218e6d68..440472cd4ffecb2427967db0cf5368bba89edb07 100644
--- a/P/Sda1/InsertGui/V6/pom.xml
+++ b/P/Sda1/InsertGui/V6/pom.xml
@@ -4,7 +4,7 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-		<groupId>de.hdm-stuttgart.mi</groupId>
+		<groupId>de.hdm_stuttgart.mi</groupId>
 		<artifactId>lecturenotes-pom</artifactId>
 		<version>1.0</version>
 		<relativePath>../../../pom.xml</relativePath>
diff --git a/P/Sda1/InsertGui/V8/pom.xml b/P/Sda1/InsertGui/V8/pom.xml
index f6caec2b5b7d45ba88ca254545460052660294f0..5067b06f8339d99f690141923d31fd2b5dc58e87 100644
--- a/P/Sda1/InsertGui/V8/pom.xml
+++ b/P/Sda1/InsertGui/V8/pom.xml
@@ -4,7 +4,7 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-		<groupId>de.hdm-stuttgart.mi</groupId>
+		<groupId>de.hdm_stuttgart.mi</groupId>
 		<artifactId>lecturenotes-pom</artifactId>
 		<version>1.0</version>
 		<relativePath>../../../pom.xml</relativePath>
diff --git a/P/Sda1/Jdom/Catalog/pom.xml b/P/Sda1/Jdom/Catalog/pom.xml
index b4173000917e12c3ab7c8b77c64bf4b449a41957..d10eb996d72beab8ef29b5680bd2d3bc933bc848 100644
--- a/P/Sda1/Jdom/Catalog/pom.xml
+++ b/P/Sda1/Jdom/Catalog/pom.xml
@@ -3,14 +3,14 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-		<groupId>de.hdm-stuttgart.mi</groupId>
+		<groupId>de.hdm_stuttgart.mi</groupId>
 		<artifactId>lecturenotes-pom</artifactId>
 		<version>1.0</version>
 
 		<relativePath>../../../pom.xml</relativePath>
 	</parent>
 
-	<groupId>de.hdm-stuttgart.mi.sda1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sda1</groupId>
 	<artifactId>catalog</artifactId>
 	<version>0.8</version>
 	<packaging>jar</packaging>
diff --git a/P/Sda1/Jdom/Catalog2Xhtml/pom.xml b/P/Sda1/Jdom/Catalog2Xhtml/pom.xml
index c1eaf7761d78755a560c7b43a463fc0c50d92951..b601870eca9f6e8432d434fb867875f8abe73b7c 100644
--- a/P/Sda1/Jdom/Catalog2Xhtml/pom.xml
+++ b/P/Sda1/Jdom/Catalog2Xhtml/pom.xml
@@ -3,14 +3,14 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-		<groupId>de.hdm-stuttgart.mi</groupId>
+		<groupId>de.hdm_stuttgart.mi</groupId>
 		<artifactId>lecturenotes-pom</artifactId>
 		<version>1.0</version>
 
 		<relativePath>../../../pom.xml</relativePath>
 	</parent>
 
-	<groupId>de.hdm-stuttgart.mi.sda1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sda1</groupId>
 	<artifactId>catalog2xhtml</artifactId>
 	<version>0.8</version>
 	<packaging>jar</packaging>
diff --git a/P/Sda1/Jdom/Elements/pom.xml b/P/Sda1/Jdom/Elements/pom.xml
index 96c272c5aa74544bf4cb55178a438d07d7abb25d..ffb26441f8e95610451e5f01fa83423d6c66327d 100644
--- a/P/Sda1/Jdom/Elements/pom.xml
+++ b/P/Sda1/Jdom/Elements/pom.xml
@@ -3,14 +3,14 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-		<groupId>de.hdm-stuttgart.mi</groupId>
+		<groupId>de.hdm_stuttgart.mi</groupId>
 		<artifactId>lecturenotes-pom</artifactId>
 		<version>1.0</version>
 
 		<relativePath>../../../pom.xml</relativePath>
 	</parent>
 
-	<groupId>de.hdm-stuttgart.mi.sda1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sda1</groupId>
 	<artifactId>elements</artifactId>
 	<version>0.8</version>
 	<packaging>jar</packaging>
diff --git a/P/Sda1/Jdom/Html2Html/pom.xml b/P/Sda1/Jdom/Html2Html/pom.xml
index e020671eadd5903bc2ef85f772254ea61134c006..fc2ca1e62718a3d8ffa1111481d242fcbe2e1b64 100644
--- a/P/Sda1/Jdom/Html2Html/pom.xml
+++ b/P/Sda1/Jdom/Html2Html/pom.xml
@@ -3,14 +3,14 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-		<groupId>de.hdm-stuttgart.mi</groupId>
+		<groupId>de.hdm_stuttgart.mi</groupId>
 		<artifactId>lecturenotes-pom</artifactId>
 		<version>1.0</version>
 
 		<relativePath>../../../pom.xml</relativePath>
 	</parent>
 
-	<groupId>de.hdm-stuttgart.mi.sda1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sda1</groupId>
 	<artifactId>html2html</artifactId>
 	<version>0.8</version>
 	<packaging>jar</packaging>
diff --git a/P/Sda1/Jdom/StructTitle/pom.xml b/P/Sda1/Jdom/StructTitle/pom.xml
index 9694d925dad99b024a9e2c3b4f9232cf47bae93b..1604f8c3b91f7d8e31efba8672506faf0ce417ec 100644
--- a/P/Sda1/Jdom/StructTitle/pom.xml
+++ b/P/Sda1/Jdom/StructTitle/pom.xml
@@ -3,14 +3,14 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-		<groupId>de.hdm-stuttgart.mi</groupId>
+		<groupId>de.hdm_stuttgart.mi</groupId>
 		<artifactId>lecturenotes-pom</artifactId>
 		<version>1.0</version>
 
 		<relativePath>../../../pom.xml</relativePath>
 	</parent>
 
-	<groupId>de.hdm-stuttgart.mi.sda1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sda1</groupId>
 	<artifactId>structtitle</artifactId>
 	<version>0.8</version>
 	<packaging>jar</packaging>
diff --git a/P/Sda1/Jdom/Xmlstat/pom.xml b/P/Sda1/Jdom/Xmlstat/pom.xml
index 1dd01a10c7b8567f70568a554181ac3b303622d3..ec3e7885bf497e73d5d4918854f2df4e2344ff0a 100644
--- a/P/Sda1/Jdom/Xmlstat/pom.xml
+++ b/P/Sda1/Jdom/Xmlstat/pom.xml
@@ -3,14 +3,14 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-		<groupId>de.hdm-stuttgart.mi</groupId>
+		<groupId>de.hdm_stuttgart.mi</groupId>
 		<artifactId>lecturenotes-pom</artifactId>
 		<version>1.0</version>
 
 		<relativePath>../../../pom.xml</relativePath>
 	</parent>
 
-	<groupId>de.hdm-stuttgart.mi.sda1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sda1</groupId>
 	<artifactId>xmlstat</artifactId>
 	<version>0.8</version>
 	<packaging>jar</packaging>
diff --git a/P/Sda1/Jpa/Company/companyJpa1/pom.xml b/P/Sda1/Jpa/Company/companyJpa1/pom.xml
index e0aaef830edf9ef15d32ea100403f763c5dddffd..a85e7b179570aea0efaf6e726988f03f58646ab5 100644
--- a/P/Sda1/Jpa/Company/companyJpa1/pom.xml
+++ b/P/Sda1/Jpa/Company/companyJpa1/pom.xml
@@ -3,13 +3,13 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-	  <groupId>de.hdm-stuttgart.mi</groupId>
+	  <groupId>de.hdm_stuttgart.mi</groupId>
 	  <artifactId>lecturenotes-pom</artifactId>
 	  <version>1.0</version>
 	  <relativePath>../../../../pom.xml</relativePath>
 	</parent>
 
-	<groupId>de.hdm-stuttgart.mi</groupId>
+	<groupId>de.hdm_stuttgart.mi</groupId>
 	<artifactId>company</artifactId>
 	<version>1.0</version>
 	<packaging>jar</packaging>
diff --git a/P/Sda1/Jpa/LectureOperations/pom.xml b/P/Sda1/Jpa/LectureOperations/pom.xml
index fa5f750fb02744635f925f4fd574a6b5d10d55da..b873d97665a88898629079d3bb695db5cb62956c 100644
--- a/P/Sda1/Jpa/LectureOperations/pom.xml
+++ b/P/Sda1/Jpa/LectureOperations/pom.xml
@@ -3,7 +3,7 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-		<groupId>de.hdm-stuttgart.mi</groupId>
+		<groupId>de.hdm_stuttgart.mi</groupId>
 		<artifactId>lecturenotes-pom</artifactId>
 		<version>1.0</version>
 
diff --git a/P/Sda1/Jpa/OgmUniversity/pom.xml b/P/Sda1/Jpa/OgmUniversity/pom.xml
index 596103126cab992b9f86da995cf5bb6a63968f06..4732681b575318ae9c11f2a3de8b181854ffd035 100644
--- a/P/Sda1/Jpa/OgmUniversity/pom.xml
+++ b/P/Sda1/Jpa/OgmUniversity/pom.xml
@@ -2,7 +2,7 @@
 	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>
 
-	<groupId>de.hdm-stuttgart.mi.sda1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sda1</groupId>
 	<artifactId>ogm-university</artifactId>
 	<version>0.1</version>
 	<packaging>jar</packaging>
diff --git a/P/Sda1/Jpa/rdbms2catalog/skeleton/pom.xml b/P/Sda1/Jpa/rdbms2catalog/skeleton/pom.xml
index b1887b73aac37847799d6c3a9aa708c3eb27b357..78ae126d35731dc8e71fa031ac07731487a6afcb 100644
--- a/P/Sda1/Jpa/rdbms2catalog/skeleton/pom.xml
+++ b/P/Sda1/Jpa/rdbms2catalog/skeleton/pom.xml
@@ -2,7 +2,7 @@
 	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>
 
-	<groupId>de.hdm-stuttgart.mi.sda1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sda1</groupId>
 	<artifactId>rdbms2catalog-skeleton</artifactId>
 	<version>0.9</version>
 	<packaging>jar</packaging>
diff --git a/P/Sda1/Jpa/rdbms2catalog/solution/pom.xml b/P/Sda1/Jpa/rdbms2catalog/solution/pom.xml
index c87bc6d8e19eeb3683328d43d026a2ce22c5ee9d..34e9c0c673a541098f44699529d9067996b42b60 100644
--- a/P/Sda1/Jpa/rdbms2catalog/solution/pom.xml
+++ b/P/Sda1/Jpa/rdbms2catalog/solution/pom.xml
@@ -3,14 +3,14 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-		<groupId>de.hdm-stuttgart.mi</groupId>
+		<groupId>de.hdm_stuttgart.mi</groupId>
 		<artifactId>lecturenotes-pom</artifactId>
 		<version>1.0</version>
 
 		<relativePath>../../../../pom.xml</relativePath>
 	</parent>
 
-	<groupId>de.hdm-stuttgart.mi.sda1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sda1</groupId>
 	<artifactId>rdbms2catalog</artifactId>
 	<version>2.0</version>
 	<packaging>jar</packaging>
diff --git a/P/Sda1/Mongostart/pom.xml b/P/Sda1/Mongostart/pom.xml
index a7aae68b899a82629fa0e2d08401decd6ef5887c..5e8eb48ced95f14215c95d8926207b02aed55b05 100644
--- a/P/Sda1/Mongostart/pom.xml
+++ b/P/Sda1/Mongostart/pom.xml
@@ -2,14 +2,14 @@
   <modelVersion>4.0.0</modelVersion>
   
   <parent>
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <groupId>de.hdm_stuttgart.mi</groupId>
     <artifactId>lecturenotes-pom</artifactId>
     <version>1.0</version>
 
     <relativePath>../../pom.xml</relativePath>
   </parent>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>mongostart</artifactId>
   <version>0.8</version>
   <packaging>jar</packaging>
diff --git a/P/Sda1/NoCast/pom.xml b/P/Sda1/NoCast/pom.xml
index 00ffb0e779a8ef9c04d962711a354f526349da21..a73b38ab6381d746c15280bd084a5897f431ef1c 100644
--- a/P/Sda1/NoCast/pom.xml
+++ b/P/Sda1/NoCast/pom.xml
@@ -3,7 +3,7 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-		<groupId>de.hdm-stuttgart.mi</groupId>
+		<groupId>de.hdm_stuttgart.mi</groupId>
 		<artifactId>lecturenotes-pom</artifactId>
 		<version>1.0</version>
 
diff --git a/P/Sda1/PersistenceHandler/Authenticate/pom.xml b/P/Sda1/PersistenceHandler/Authenticate/pom.xml
index 59f3aee48c2124c72f94360d46f329c24b22f9b5..8012858498193c988775877113a48fd044866ce5 100644
--- a/P/Sda1/PersistenceHandler/Authenticate/pom.xml
+++ b/P/Sda1/PersistenceHandler/Authenticate/pom.xml
@@ -4,7 +4,7 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-		<groupId>de.hdm-stuttgart.mi</groupId>
+		<groupId>de.hdm_stuttgart.mi</groupId>
 		<artifactId>lecturenotes-pom</artifactId>
 		<version>1.0</version>
 		<relativePath>../../../pom.xml</relativePath>
@@ -23,7 +23,7 @@
 		</dependency>
 
 		<dependency>
-			<groupId>de.hdm-stuttgart.mi.sda1</groupId>
+			<groupId>de.hdm_stuttgart.mi.sda1</groupId>
 			<artifactId>hashprovider</artifactId>
 			<version>0.8</version>
 		</dependency>
diff --git a/P/Sda1/PersistenceHandler/PreparedStatement/pom.xml b/P/Sda1/PersistenceHandler/PreparedStatement/pom.xml
index 1c06d85555ab73405711f92504c0929272ab739d..0e12be3fda1c3369fa073e88cd5db81068075b0e 100644
--- a/P/Sda1/PersistenceHandler/PreparedStatement/pom.xml
+++ b/P/Sda1/PersistenceHandler/PreparedStatement/pom.xml
@@ -4,7 +4,7 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-		<groupId>de.hdm-stuttgart.mi</groupId>
+		<groupId>de.hdm_stuttgart.mi</groupId>
 		<artifactId>lecturenotes-pom</artifactId>
 		<version>1.0</version>
 		<relativePath>../../../pom.xml</relativePath>
diff --git a/P/Sda1/PersistenceHandler/Statement/pom.xml b/P/Sda1/PersistenceHandler/Statement/pom.xml
index b48f0be38f84794a9bb24729483bfd7288b1ecb6..f4b341cc61721959908802f036ce8d12e1ee67d4 100644
--- a/P/Sda1/PersistenceHandler/Statement/pom.xml
+++ b/P/Sda1/PersistenceHandler/Statement/pom.xml
@@ -4,7 +4,7 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-		<groupId>de.hdm-stuttgart.mi</groupId>
+		<groupId>de.hdm_stuttgart.mi</groupId>
 		<artifactId>lecturenotes-pom</artifactId>
 		<version>1.0</version>
 		<relativePath>../../../pom.xml</relativePath>
diff --git a/P/Sda1/Streams/Solution/pom.xml b/P/Sda1/Streams/Solution/pom.xml
index ded001ffcf1473da99fd7b449dc54e1e1c03b01e..c6267387090cc0690e48649101e79c442e073243 100644
--- a/P/Sda1/Streams/Solution/pom.xml
+++ b/P/Sda1/Streams/Solution/pom.xml
@@ -3,7 +3,7 @@
 	<modelVersion>4.0.0</modelVersion>
 
         <parent>
-                <groupId>de.hdm-stuttgart.mi</groupId>
+                <groupId>de.hdm_stuttgart.mi</groupId>
                 <artifactId>lecturenotes-pom</artifactId>
                 <version>1.0</version>
 
diff --git a/P/Sda1/Vaadin/IntegerSet/pom.xml b/P/Sda1/Vaadin/IntegerSet/pom.xml
index 2a96089a467a07599718f48ef1928debc6c15db3..a473631118ac7843c7453fd7472f649f603b6cc5 100644
--- a/P/Sda1/Vaadin/IntegerSet/pom.xml
+++ b/P/Sda1/Vaadin/IntegerSet/pom.xml
@@ -3,14 +3,14 @@
 	<modelVersion>4.0.0</modelVersion>
 
         <parent>
-          <groupId>de.hdm-stuttgart.mi</groupId>
+          <groupId>de.hdm_stuttgart.mi</groupId>
           <artifactId>lecturenotes-pom</artifactId>
           <version>1.0</version>
 
           <relativePath>../../../pom.xml</relativePath>
         </parent>
 
-	<groupId>de.hdm-stuttgart.mi.sda1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sda1</groupId>
 	<artifactId>integerset</artifactId>
 	<version>1.0</version>
 	<packaging>jar</packaging>
diff --git a/P/Sda1/Vaadin/IntegerSetSkeleton/pom.xml b/P/Sda1/Vaadin/IntegerSetSkeleton/pom.xml
index ef37331572b0533290ffece345d44c7b699047b7..dd2d6c65b965a16559271f8763e59708dbc886d4 100644
--- a/P/Sda1/Vaadin/IntegerSetSkeleton/pom.xml
+++ b/P/Sda1/Vaadin/IntegerSetSkeleton/pom.xml
@@ -3,14 +3,14 @@
 	<modelVersion>4.0.0</modelVersion>
 
         <parent>
-          <groupId>de.hdm-stuttgart.mi</groupId>
+          <groupId>de.hdm_stuttgart.mi</groupId>
           <artifactId>lecturenotes-pom</artifactId>
           <version>1.0</version>
 
           <relativePath>../../../pom.xml</relativePath>
         </parent>
 
-	<groupId>de.hdm-stuttgart.mi.sda1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sda1</groupId>
 	<artifactId>integerset</artifactId>
 	<version>0.9</version>
 	<packaging>jar</packaging>
diff --git a/P/Sda1/Vaadin/Sudoku/pom.xml b/P/Sda1/Vaadin/Sudoku/pom.xml
index 71c20c585dbfde2d05a6130ec042d261b06f9d1e..0a13f2bc5df10d7386c581be25d822831d18c5f6 100644
--- a/P/Sda1/Vaadin/Sudoku/pom.xml
+++ b/P/Sda1/Vaadin/Sudoku/pom.xml
@@ -4,7 +4,7 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-		<groupId>de.hdm-stuttgart.mi</groupId>
+		<groupId>de.hdm_stuttgart.mi</groupId>
 		<artifactId>lecturenotes-pom</artifactId>
 		<version>1.0</version>
 
diff --git a/P/Sda1/VerifyImgAccess/pom.xml b/P/Sda1/VerifyImgAccess/pom.xml
index 4e31d1c8eaeb211d3eb1801b03047238b3290e2d..20243fde305599768cb2b6b0b494d4d64c4352c5 100644
--- a/P/Sda1/VerifyImgAccess/pom.xml
+++ b/P/Sda1/VerifyImgAccess/pom.xml
@@ -2,7 +2,7 @@
 	 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>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>imageaccess</artifactId>
   <version>0.8</version>
   <packaging>jar</packaging>
diff --git a/P/Sda1/VerifyInternalReferences/pom.xml b/P/Sda1/VerifyInternalReferences/pom.xml
index 9194fd1cbbdbbe4e419522b34988f5007cce7452..23f553cc4932812e2a244b271dd0bd0b76527702 100644
--- a/P/Sda1/VerifyInternalReferences/pom.xml
+++ b/P/Sda1/VerifyInternalReferences/pom.xml
@@ -2,7 +2,7 @@
 	 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>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>verifyref</artifactId>
   <version>0.8</version>
   <packaging>jar</packaging>
diff --git a/P/Sda1/catalog2rdbms/pom.xml b/P/Sda1/catalog2rdbms/pom.xml
index b1ac4d5d7d23a6754231b70b115cbcadfe5899f6..7a39aa45a525ec79e602d773745f1a1b2880881b 100644
--- a/P/Sda1/catalog2rdbms/pom.xml
+++ b/P/Sda1/catalog2rdbms/pom.xml
@@ -3,14 +3,14 @@
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <groupId>de.hdm_stuttgart.mi</groupId>
     <artifactId>lecturenotes-pom</artifactId>
     <version>1.0</version>
 
     <relativePath>../../pom.xml</relativePath>
   </parent>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>catalog2rdbms</artifactId>
   <version>0.8</version>
   <packaging>jar</packaging>
@@ -22,7 +22,7 @@
   <dependencies>
 
     <dependency>
-      <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+      <groupId>de.hdm_stuttgart.mi.sda1</groupId>
       <artifactId>saxerrorhandler</artifactId>
       <version>0.8</version>
     </dependency>
diff --git a/P/Sda1/catalog2rdbmsPrepare/pom.xml b/P/Sda1/catalog2rdbmsPrepare/pom.xml
index 062f181b234a290c11b2b8b187bd359420a2e490..210fd9042e9bfb4c80a8184654801f1dbae5e869 100644
--- a/P/Sda1/catalog2rdbmsPrepare/pom.xml
+++ b/P/Sda1/catalog2rdbmsPrepare/pom.xml
@@ -3,14 +3,14 @@
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <groupId>de.hdm_stuttgart.mi</groupId>
     <artifactId>lecturenotes-pom</artifactId>
     <version>1.0</version>
 
     <relativePath>../../pom.xml</relativePath>
   </parent>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>catalog2rdbms</artifactId>
   <version>0.9</version>
   <packaging>jar</packaging>
@@ -22,7 +22,7 @@
   <dependencies>
 
     <dependency>
-      <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+      <groupId>de.hdm_stuttgart.mi.sda1</groupId>
       <artifactId>saxerrorhandler</artifactId>
       <version>0.8</version>
     </dependency>
diff --git a/P/Sda1/catalog2sql/pom.xml b/P/Sda1/catalog2sql/pom.xml
index c54f702287b913471f78836fde8de9e6b7d351eb..3207b06fef8c51a54f0ef485b7cf5302bd25e9c0 100644
--- a/P/Sda1/catalog2sql/pom.xml
+++ b/P/Sda1/catalog2sql/pom.xml
@@ -3,14 +3,14 @@
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <groupId>de.hdm_stuttgart.mi</groupId>
     <artifactId>lecturenotes-pom</artifactId>
     <version>1.0</version>
 
     <relativePath>../../pom.xml</relativePath>
   </parent>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>catalog2sql</artifactId>
   <version>0.8</version>
   <packaging>jar</packaging>
@@ -27,7 +27,7 @@
     </dependency>
 
     <dependency>
-      <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+      <groupId>de.hdm_stuttgart.mi.sda1</groupId>
       <artifactId>saxerrorhandler</artifactId>
       <version>0.8</version>
     </dependency>
diff --git a/P/Sda1/rdbms2catalog/pom.xml b/P/Sda1/rdbms2catalog/pom.xml
index 0a80898148e0c958e68e39c872d8eb00779a3d61..c1cfb11226bf6510b4e64e00dea1cf6dac1969ab 100644
--- a/P/Sda1/rdbms2catalog/pom.xml
+++ b/P/Sda1/rdbms2catalog/pom.xml
@@ -3,14 +3,14 @@
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <groupId>de.hdm_stuttgart.mi</groupId>
     <artifactId>lecturenotes-pom</artifactId>
     <version>1.0</version>
 
     <relativePath>../../pom.xml</relativePath>
   </parent>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>rdbms2catalog</artifactId>
   <version>1.0</version>
   <packaging>jar</packaging>
diff --git a/P/Sda1/rdbmsXml2Html/pom.xml b/P/Sda1/rdbmsXml2Html/pom.xml
index 47b76e0813cc9eec11887dd67ef8b366ec037332..f22e3b3e7d5976b67e7bdc66a1a096f3da555ed0 100644
--- a/P/Sda1/rdbmsXml2Html/pom.xml
+++ b/P/Sda1/rdbmsXml2Html/pom.xml
@@ -3,14 +3,14 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
-		<groupId>de.hdm-stuttgart.mi</groupId>
+		<groupId>de.hdm_stuttgart.mi</groupId>
 		<artifactId>lecturenotes-pom</artifactId>
 		<version>1.0</version>
 
 		<relativePath>../../pom.xml</relativePath>
 	</parent>
 
-	<groupId>de.hdm-stuttgart.mi.sda1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sda1</groupId>
 	<artifactId>rdbmsxml2html</artifactId>
 	<version>0.9</version>
 	<packaging>jar</packaging>
diff --git a/P/Sda1/saxerrorhandler/pom.xml b/P/Sda1/saxerrorhandler/pom.xml
index 026e83ee245a8afc45d5343836b6fd11c9133ce6..f02621be64a26435244ac23ccf21abe1dfb78c95 100644
--- a/P/Sda1/saxerrorhandler/pom.xml
+++ b/P/Sda1/saxerrorhandler/pom.xml
@@ -3,14 +3,14 @@
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <groupId>de.hdm_stuttgart.mi</groupId>
     <artifactId>lecturenotes-pom</artifactId>
     <version>1.0</version>
 
     <relativePath>../../pom.xml</relativePath>
   </parent>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>saxerrorhandler</artifactId>
   <version>0.8</version>
   <packaging>jar</packaging>
diff --git a/P/Sda1/xmlstatistics/pom.xml b/P/Sda1/xmlstatistics/pom.xml
index 675d48a471d5f7e5cfe13ef3de7537589af1f277..d90b83ed374fb472bd70827bcd5f908d193c874d 100644
--- a/P/Sda1/xmlstatistics/pom.xml
+++ b/P/Sda1/xmlstatistics/pom.xml
@@ -3,14 +3,14 @@
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <groupId>de.hdm_stuttgart.mi</groupId>
     <artifactId>lecturenotes-pom</artifactId>
     <version>1.0</version>
 
     <relativePath>../../pom.xml</relativePath>
   </parent>
 
-  <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda1</groupId>
   <artifactId>xmlstatistics</artifactId>
   <version>0.0.1-SNAPSHOT</version>
   <packaging>jar</packaging>
@@ -22,7 +22,7 @@
   <dependencies>
     
     <dependency>
-      <groupId>de.hdm-stuttgart.mi.sda1</groupId>
+      <groupId>de.hdm_stuttgart.mi.sda1</groupId>
       <artifactId>saxerrorhandler</artifactId>
       <version>0.8</version>
     </dependency>
diff --git a/P/Sda2/JaxRs/Intro/pom.xml b/P/Sda2/JaxRs/Intro/pom.xml
index b8b3f748b1f7963d8a6356e0da9348b6172b07f2..a5117e407fef7e9d842989b24355a724e8409b26 100644
--- a/P/Sda2/JaxRs/Intro/pom.xml
+++ b/P/Sda2/JaxRs/Intro/pom.xml
@@ -5,13 +5,13 @@
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <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>
+  <groupId>de.hdm_stuttgart.mi.sda2</groupId>
   <artifactId>jaxrs-intro</artifactId>
   <version>2.0</version>
   <packaging>war</packaging>
diff --git a/P/Sda2/Jpa/Cd/pom.xml b/P/Sda2/Jpa/Cd/pom.xml
index 4d2ffb88a59ce7d3efdb448b6a41079e89837297..b17b6694fbe3d05791fe9746e10a1dfdaf5d69c7 100644
--- a/P/Sda2/Jpa/Cd/pom.xml
+++ b/P/Sda2/Jpa/Cd/pom.xml
@@ -3,14 +3,14 @@
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <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.jpa</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda2.jpa</groupId>
   <artifactId>Cd</artifactId>
   <version>0.9</version>
   <packaging>jar</packaging>
diff --git a/P/Sda2/Jpa/HibernateCacheDemo/pom.xml b/P/Sda2/Jpa/HibernateCacheDemo/pom.xml
index ee8d3260ea7cc940fd47571f7403c8676d7d8686..4d56f17381c6c5c1f731e821b452cd4d0d159473 100644
--- a/P/Sda2/Jpa/HibernateCacheDemo/pom.xml
+++ b/P/Sda2/Jpa/HibernateCacheDemo/pom.xml
@@ -4,14 +4,14 @@
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <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>
+  <groupId>de.hdm_stuttgart.mi.sda2</groupId>
   <artifactId>HibernateCacheDemo</artifactId>
   <version>1.0-SNAPSHOT</version>
   
diff --git a/P/Sda2/Jpa/Inherit/Tpch/pom.xml b/P/Sda2/Jpa/Inherit/Tpch/pom.xml
index d2b6edf7b94b21ba1402fcab9bd037c628c68931..ee4131b0399ea8a7baa6a231307cd8f340d4b5ce 100644
--- a/P/Sda2/Jpa/Inherit/Tpch/pom.xml
+++ b/P/Sda2/Jpa/Inherit/Tpch/pom.xml
@@ -3,14 +3,14 @@
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <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.jpa</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda2.jpa</groupId>
   <artifactId>billing_tpch</artifactId>
   <version>0.9</version>
   <packaging>jar</packaging>
diff --git a/P/Sda2/Jpa/University/pom.xml b/P/Sda2/Jpa/University/pom.xml
index 7ed2e9c58a61de59a90ba0294cc1c55a5cc7ee36..23ed3a0aa873ac726898699b654905d49ed6a5fe 100644
--- a/P/Sda2/Jpa/University/pom.xml
+++ b/P/Sda2/Jpa/University/pom.xml
@@ -3,14 +3,14 @@
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <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.jpa</groupId>
+  <groupId>de.hdm_stuttgart.mi.sda2.jpa</groupId>
   <artifactId>university</artifactId>
   <version>0.9</version>
   <packaging>jar</packaging>
diff --git a/P/Sda2/Register/pom.xml b/P/Sda2/Register/pom.xml
index 41ce4d34d6d24d0dda062f7c9cc79c574c48b4d8..c94b8d4f056301f8740a71e058a2216ba242d216 100644
--- a/P/Sda2/Register/pom.xml
+++ b/P/Sda2/Register/pom.xml
@@ -5,7 +5,7 @@
 
 
   <parent>
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <groupId>de.hdm_stuttgart.mi</groupId>
     <artifactId>lecturenotes-pom</artifactId>
     <version>1.0</version>
 
diff --git a/P/Sda2/UnixSqlLdap/Jndi/Rdbms2Ldap/pom.xml b/P/Sda2/UnixSqlLdap/Jndi/Rdbms2Ldap/pom.xml
index 21ebb2274fccc955d44f3c9b2147f8cf78c1a53d..18c3a3e7dfb647538ddf5c4792a431cb1732d800 100644
--- a/P/Sda2/UnixSqlLdap/Jndi/Rdbms2Ldap/pom.xml
+++ b/P/Sda2/UnixSqlLdap/Jndi/Rdbms2Ldap/pom.xml
@@ -3,13 +3,13 @@
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <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>
+  <groupId>de.hdm_stuttgart.mi.sda2</groupId>
   <artifactId>rdbms2ldap</artifactId>
   <version>0.9</version>
   <packaging>jar</packaging>
diff --git a/P/Sda2/UnixSqlLdap/Jndi/Unix2Rdbms/pom.xml b/P/Sda2/UnixSqlLdap/Jndi/Unix2Rdbms/pom.xml
index 84e4e134301c8f8d390e81c0be4c6530d37a1ad6..0c7db239236d6961285a8e7c748ec148d7b073fa 100644
--- a/P/Sda2/UnixSqlLdap/Jndi/Unix2Rdbms/pom.xml
+++ b/P/Sda2/UnixSqlLdap/Jndi/Unix2Rdbms/pom.xml
@@ -3,13 +3,13 @@
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <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>
+  <groupId>de.hdm_stuttgart.mi.sda2</groupId>
   <artifactId>unix2rdbms</artifactId>
   <version>0.9</version>
   <packaging>jar</packaging>
diff --git a/P/Sda2/account/pom.xml b/P/Sda2/account/pom.xml
index 9adfde5be5fa5a37bf84d78dd32914a6fdba551f..34a8bc0a8c24fe40be0419ae5ae73ea56bfb1af3 100644
--- a/P/Sda2/account/pom.xml
+++ b/P/Sda2/account/pom.xml
@@ -3,14 +3,14 @@
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <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>
+  <groupId>de.hdm_stuttgart.mi.sda2</groupId>
   <artifactId>account</artifactId>
   <version>0.9</version>
   <packaging>jar</packaging>
diff --git a/P/Sda2/bibimport/pom.xml b/P/Sda2/bibimport/pom.xml
index 232a8ef198f4cba0f8d79b58bf900f61a96b0d5a..48da0bd94d03d0ef2f4bb6c5ebbbf915bb06bdf4 100644
--- a/P/Sda2/bibimport/pom.xml
+++ b/P/Sda2/bibimport/pom.xml
@@ -3,7 +3,7 @@
 	<modelVersion>4.0.0</modelVersion>
 
         <parent>
-            <groupId>de.hdm-stuttgart.mi</groupId>
+            <groupId>de.hdm_stuttgart.mi</groupId>
             <artifactId>lecturenotes-pom</artifactId>
             <version>1.0</version>
 
@@ -11,7 +11,7 @@
         </parent>
 
 
-	<groupId>de.hdm-stuttgart.mi.sda2</groupId>
+	<groupId>de.hdm_stuttgart.mi.sda2</groupId>
 	<artifactId>bibimport</artifactId>
 	<version>0.9</version>
 	<packaging>jar</packaging>
diff --git a/P/Sda2/forum_1/pom.xml b/P/Sda2/forum_1/pom.xml
index 6d24b9df371b27ae347e5864490d3666fac00b09..c17431dc0ec0df2b28720e50c9f48836f866c7d1 100644
--- a/P/Sda2/forum_1/pom.xml
+++ b/P/Sda2/forum_1/pom.xml
@@ -4,7 +4,7 @@
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <groupId>de.hdm_stuttgart.mi</groupId>
     <artifactId>lecturenotes-pom</artifactId>
     <version>1.0</version>
     <relativePath>../../pom.xml</relativePath>
diff --git a/P/Sdi/ReadMyData/pom.xml b/P/Sdi/ReadMyData/pom.xml
index bed9fc4e475333e4f1c82b072907a6fa8d87f9db..1d44a8280be33f0ec1b364a798482d54549f0e49 100644
--- a/P/Sdi/ReadMyData/pom.xml
+++ b/P/Sdi/ReadMyData/pom.xml
@@ -2,7 +2,7 @@
 	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>
 
-	<groupId>de.hdm-stuttgart.mi.sdi</groupId>
+	<groupId>de.hdm_stuttgart.mi.sdi</groupId>
 	<artifactId>readmydata</artifactId>
 	<version>0.9</version>
 	<packaging>jar</packaging>
diff --git a/P/pom.xml b/P/pom.xml
index 8bd90336adbce1e9428dbf5e1a3e2a3a4ade46b8..e7de59a073d33af7414b4c5a0825b57d243326a0 100644
--- a/P/pom.xml
+++ b/P/pom.xml
@@ -4,14 +4,14 @@
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <groupId>de.hdm_stuttgart.mi</groupId>
     <artifactId>lecturenotes-base-pom</artifactId>
     <version>1.0</version>
 
     <relativePath>../pom.xml</relativePath>
   </parent>
 
-  <groupId>de.hdm-stuttgart.mi</groupId>
+  <groupId>de.hdm_stuttgart.mi</groupId>
   <artifactId>lecturenotes-pom</artifactId>
   <version>1.0</version>
   <packaging>pom</packaging>
diff --git a/Tests/Sd1/001/Exam/pom.xml b/Tests/Sd1/001/Exam/pom.xml
index 0a48e29fbd33d355235194ae03bd72aeee4723ce..bab8d68239152c782232f5e4fad1bc483b4dc468 100644
--- a/Tests/Sd1/001/Exam/pom.xml
+++ b/Tests/Sd1/001/Exam/pom.xml
@@ -2,7 +2,7 @@
 	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>
 
-	<groupId>de.hdm-stuttgart.mi.sd1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sd1</groupId>
 	<artifactId>sd1_test_0100</artifactId>
 	<version>0.8</version>
 	<packaging>jar</packaging>
diff --git a/Tests/Sd1/001/Solve/pom.xml b/Tests/Sd1/001/Solve/pom.xml
index cce9a25603d726024ee6a02c42dcb95a517e01bf..2ce233557f3240c0f05783451739d15d7e5b987e 100644
--- a/Tests/Sd1/001/Solve/pom.xml
+++ b/Tests/Sd1/001/Solve/pom.xml
@@ -2,7 +2,7 @@
 	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>
 
-	<groupId>de.hdm-stuttgart.mi.sd1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sd1</groupId>
 	<artifactId>sd1_test_001</artifactId>
 	<version>0.9</version>
 	<packaging>jar</packaging>
diff --git a/Tests/Sd1/002/Exam/pom.xml b/Tests/Sd1/002/Exam/pom.xml
index b8bfb51082370c9fa81a153fa5359e1cca8d9ad4..5a525dbec5455fcac73b4a113b52c3b062988fa4 100644
--- a/Tests/Sd1/002/Exam/pom.xml
+++ b/Tests/Sd1/002/Exam/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_test_02_exam</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Tests/Sd1/002/Solve/pom.xml b/Tests/Sd1/002/Solve/pom.xml
index aaa0c4b9bb9306d197986937c237f722354705d4..99bad8d2f2096d2e6cfddc833b4702e4e6b10c36 100644
--- a/Tests/Sd1/002/Solve/pom.xml
+++ b/Tests/Sd1/002/Solve/pom.xml
@@ -2,7 +2,7 @@
          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>
 
-    <groupId>de.hdm-stuttgart.mi.sd1</groupId>
+    <groupId>de.hdm_stuttgart.mi.sd1</groupId>
     <artifactId>sd1_test_02_solve</artifactId>
     <version>0.9</version>
     <packaging>jar</packaging>
diff --git a/Tests/Sd1/003/Exam/pom.xml b/Tests/Sd1/003/Exam/pom.xml
index 1c6142cf1d4e77c31b3b7fac432e312197471d1e..b8888e5fdd29bfd609e7ee1629bd66ba202829d9 100644
--- a/Tests/Sd1/003/Exam/pom.xml
+++ b/Tests/Sd1/003/Exam/pom.xml
@@ -2,7 +2,7 @@
 	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>
 
-	<groupId>de.hdm-stuttgart.mi.sd1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sd1</groupId>
 	<artifactId>sd1_test_3</artifactId>
 	<version>0.8</version>
 	<packaging>jar</packaging>
diff --git a/Tests/Sd1/003/Solve/pom.xml b/Tests/Sd1/003/Solve/pom.xml
index 10c9c63adf04cd613853e8a2829403c42279f98d..49217d7206e17ee93b775a061f6bee4d8266b627 100644
--- a/Tests/Sd1/003/Solve/pom.xml
+++ b/Tests/Sd1/003/Solve/pom.xml
@@ -2,7 +2,7 @@
 	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>
 
-	<groupId>de.hdm-stuttgart.mi.sd1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sd1</groupId>
 	<artifactId>sd1_test_3</artifactId>
 	<version>0.9</version>
 	<packaging>jar</packaging>
diff --git a/Tests/Sd1/004/Exam/pom.xml b/Tests/Sd1/004/Exam/pom.xml
index 317be4a241d965778b21f9add711b660dc427044..d5ab02ea3949b92d65083b933e696f81aacbedfc 100644
--- a/Tests/Sd1/004/Exam/pom.xml
+++ b/Tests/Sd1/004/Exam/pom.xml
@@ -2,7 +2,7 @@
 	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>
 
-	<groupId>de.hdm-stuttgart.mi.sd1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sd1</groupId>
 	<artifactId>sd1_test_4</artifactId>
 	<version>0.8</version>
 	<packaging>jar</packaging>
diff --git a/Tests/Sd1/004/Solve/pom.xml b/Tests/Sd1/004/Solve/pom.xml
index cf5dc9220a9aecbe1481ae3ec8893f0c41e86a52..54896b769bca458bd447a08ad7249b787b62a3f7 100644
--- a/Tests/Sd1/004/Solve/pom.xml
+++ b/Tests/Sd1/004/Solve/pom.xml
@@ -2,7 +2,7 @@
 	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>
 
-	<groupId>de.hdm-stuttgart.mi.sd1</groupId>
+	<groupId>de.hdm_stuttgart.mi.sd1</groupId>
 	<artifactId>sd1_test_4</artifactId>
 	<version>0.9</version>
 	<packaging>jar</packaging>
diff --git a/pom.xml b/pom.xml
index 2a2affb6f0df2ed642cf6af78b8ae1a08a224736..2bba19e4ba1bfec5ca05734c4b58683aa68eb721 100644
--- a/pom.xml
+++ b/pom.xml
@@ -18,7 +18,7 @@
     </properties>
 
 
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <groupId>de.hdm_stuttgart.mi</groupId>
     <artifactId>lecturenotes-base-pom</artifactId>
     <version>1.0</version>
     <packaging>pom</packaging>
diff --git a/ws/eclipse/Jdbc/pom.xml b/ws/eclipse/Jdbc/pom.xml
index 5ee97d40fd6dbde616ba9bb38d040582f5f5dd24..6806a2331e2a6582ad9c93fb9caca2d603e19d65 100644
--- a/ws/eclipse/Jdbc/pom.xml
+++ b/ws/eclipse/Jdbc/pom.xml
@@ -4,7 +4,7 @@
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>de.hdm-stuttgart.mi</groupId>
+    <groupId>de.hdm_stuttgart.mi</groupId>
     <artifactId>lecturenotes-base-pom</artifactId>
     <version>1.0</version>
     <relativePath>../../../pom.xml</relativePath>