diff --git a/GaudiCoreSvc/src/JobOptionsSvc/Analyzer.h b/GaudiCoreSvc/src/JobOptionsSvc/Analyzer.h
index 7c5dd03d85c12d2783a3db3bc1568e9bdfbc14d0..6be63d2de8045798cb71ba673da06f4ad5ca49ce 100644
--- a/GaudiCoreSvc/src/JobOptionsSvc/Analyzer.h
+++ b/GaudiCoreSvc/src/JobOptionsSvc/Analyzer.h
@@ -15,8 +15,7 @@
 // ============================================================================
 // STD & STL:
 // ============================================================================
-#include <string>
-#include <vector>
+#include <string_view>
 // ============================================================================
 namespace Gaudi {
   namespace Parsers {
diff --git a/GaudiCoreSvc/src/JobOptionsSvc/Catalog.h b/GaudiCoreSvc/src/JobOptionsSvc/Catalog.h
index b31fbc3497aab6f9f32bd6c727b82488b203e956..4a7014d62360dddbf339ab94bba3f4be6e1a3221 100644
--- a/GaudiCoreSvc/src/JobOptionsSvc/Catalog.h
+++ b/GaudiCoreSvc/src/JobOptionsSvc/Catalog.h
@@ -15,7 +15,6 @@
 // ============================================================================
 #include <iostream>
 #include <map>
-#include <set>
 #include <string>
 #include <vector>
 // ============================================================================
diff --git a/GaudiCoreSvc/src/JobOptionsSvc/Grammar.h b/GaudiCoreSvc/src/JobOptionsSvc/Grammar.h
index 30f933293764b6be61a62a719ee51396d52a0b67..19ab79798ad1f91321241f95f82db6a49ad557a4 100644
--- a/GaudiCoreSvc/src/JobOptionsSvc/Grammar.h
+++ b/GaudiCoreSvc/src/JobOptionsSvc/Grammar.h
@@ -15,9 +15,7 @@
 // ============================================================================
 // STD & STL:
 // ============================================================================
-#include <map>
 #include <string>
-#include <vector>
 // ============================================================================
 // Boost:
 // ============================================================================
diff --git a/GaudiCoreSvc/src/JobOptionsSvc/IncludedFiles.h b/GaudiCoreSvc/src/JobOptionsSvc/IncludedFiles.h
index ed5ea531365e4c26551b3098b5d66b4cfa2594aa..6c0e2ccf8162421eae3c732b7cef73de8a9fe9f6 100644
--- a/GaudiCoreSvc/src/JobOptionsSvc/IncludedFiles.h
+++ b/GaudiCoreSvc/src/JobOptionsSvc/IncludedFiles.h
@@ -17,6 +17,7 @@
 // ============================================================================
 #include <map>
 #include <string>
+#include <string_view>
 // ============================================================================
 namespace Gaudi {
   namespace Parsers {
diff --git a/GaudiCoreSvc/src/JobOptionsSvc/Messages.h b/GaudiCoreSvc/src/JobOptionsSvc/Messages.h
index 966f3b7815b2ff901ffe1878dff19d5c02cbeebe..6ed85ed4a09b5852d0cbaf9af2bef27be7a68730 100644
--- a/GaudiCoreSvc/src/JobOptionsSvc/Messages.h
+++ b/GaudiCoreSvc/src/JobOptionsSvc/Messages.h
@@ -13,9 +13,8 @@
 // ============================================================================
 // STD & STL
 // ============================================================================
-#include <iostream>
 #include <string>
-#include <vector>
+#include <string_view>
 // ============================================================================
 // Boost
 // ============================================================================
diff --git a/GaudiCoreSvc/src/JobOptionsSvc/Node.h b/GaudiCoreSvc/src/JobOptionsSvc/Node.h
index b98b72b6160257ce9657a74cfd64e54bb3185880..2a597a331cd02ee479e27153efba448e19d92a41 100644
--- a/GaudiCoreSvc/src/JobOptionsSvc/Node.h
+++ b/GaudiCoreSvc/src/JobOptionsSvc/Node.h
@@ -15,7 +15,6 @@
 // ============================================================================
 // STD & STL:
 // ============================================================================
-#include <iostream>
 #include <string>
 #include <vector>
 // ============================================================================
diff --git a/GaudiCoreSvc/src/JobOptionsSvc/PragmaOptions.h b/GaudiCoreSvc/src/JobOptionsSvc/PragmaOptions.h
index 86656d4743e42c0709fda798f942abae662399f1..61b5530b7187c2fb73868839a7cbb2d5d50b516d 100644
--- a/GaudiCoreSvc/src/JobOptionsSvc/PragmaOptions.h
+++ b/GaudiCoreSvc/src/JobOptionsSvc/PragmaOptions.h
@@ -16,6 +16,7 @@
 // ===========================================================================
 // STD & STL
 // ===========================================================================
+#include <string>
 // ===========================================================================
 // Boost
 // ===========================================================================
diff --git a/GaudiKernel/src/Lib/ParsersStandardSingle.cpp b/GaudiKernel/src/Lib/ParsersStandardSingle.cpp
index a770f0be1649ddd31aab4647d030c3d6e930cb72..77d9f809997d1fcb96dbf7901a98a765eb633cfd 100644
--- a/GaudiKernel/src/Lib/ParsersStandardSingle.cpp
+++ b/GaudiKernel/src/Lib/ParsersStandardSingle.cpp
@@ -25,10 +25,8 @@
 // ============================================================================
 // STD & STL
 // ============================================================================
-#include <map>
-#include <set>
 #include <string>
-#include <vector>
+#include <string_view>
 // ============================================================================
 // ============================================================================
 #define PARSERS_DEF_FOR_SINGLE( Type )                                                                                 \