diff --git a/alib2data/src/alphabet/Symbol.cpp b/alib2data/src/alphabet/Symbol.cpp
index ff1c95541e5686a540c22c145a6a34c5c2a44b79..d0ed7faf14752de165ba87525cf4529fa1fc7b5c 100644
--- a/alib2data/src/alphabet/Symbol.cpp
+++ b/alib2data/src/alphabet/Symbol.cpp
@@ -7,7 +7,6 @@
 
 #include "Symbol.h"
 #include "LabeledSymbol.h"
-#include <core/xmlApi.hpp>
 #include "label/Label.h"
 
 namespace alphabet {
diff --git a/alib2data/src/label/Label.cpp b/alib2data/src/label/Label.cpp
index aa9ffa4ce1c2866658c18f4a9b1126ac87e738ea..173bc55ae4978a5def0e3cd0dc6d8a1c3318cc6c 100644
--- a/alib2data/src/label/Label.cpp
+++ b/alib2data/src/label/Label.cpp
@@ -8,7 +8,6 @@
 #include "Label.h"
 #include "PrimitiveLabel.h"
 #include <primitive/Primitive.h>
-#include <core/xmlApi.hpp>
 #include <object/Object.h>
 #include "ObjectLabel.h"
 #include <alphabet/Symbol.h>
diff --git a/alib2data/src/regexp/RegExp.cpp b/alib2data/src/regexp/RegExp.cpp
index a8e1524facd8ec3e6ffaa824a920abc1ac72687f..177c33fce1656d3460ce7dffd67255237a89f559 100644
--- a/alib2data/src/regexp/RegExp.cpp
+++ b/alib2data/src/regexp/RegExp.cpp
@@ -14,7 +14,6 @@
 
 #include "unbounded/UnboundedRegExp.h"
 #include "unbounded/UnboundedRegExpStructure.h"
-#include <core/xmlApi.hpp>
 
 namespace regexp {
 
diff --git a/alib2data/src/regexp/RegExp.h b/alib2data/src/regexp/RegExp.h
index 41aa0c4e5bfef618ec0ef2261042f9172f70e2fb..0deb6281c7cc8c8f87b6766d99e0ab2a0ff131cc 100644
--- a/alib2data/src/regexp/RegExp.h
+++ b/alib2data/src/regexp/RegExp.h
@@ -15,7 +15,6 @@
 #include <string/StringFeatures.h>
 #include <string>
 #include <vector>
-#include <set>
 
 namespace regexp {
 
diff --git a/alib2data/src/string/String.cpp b/alib2data/src/string/String.cpp
index aad33c51a624ab9eec322a5882319088ad968866..6467767d719c753abeebd63ea446cd6e80bcb42a 100644
--- a/alib2data/src/string/String.cpp
+++ b/alib2data/src/string/String.cpp
@@ -9,7 +9,6 @@
 #include "LinearString.h"
 #include "CyclicString.h"
 #include "Epsilon.h"
-#include <core/xmlApi.hpp>
 
 namespace string {