diff --git a/src/main/java/kieker/analysis/util/graph/export/dot/DotFileWriterStage.java b/src/main/java/kieker/analysis/util/graph/export/dot/DotFileWriterStage.java
index 9ea6190a2769cdf38f670ffb258438e5e7a0b90c..645307a3af0254f7bc18956605056eb25e01a2b1 100644
--- a/src/main/java/kieker/analysis/util/graph/export/dot/DotFileWriterStage.java
+++ b/src/main/java/kieker/analysis/util/graph/export/dot/DotFileWriterStage.java
@@ -6,6 +6,7 @@ import java.util.function.Function;
 
 import kieker.analysis.util.graph.Graph;
 import kieker.analysis.util.graph.mapping.SimpleFileNameMapper;
+import kieker.analysis.util.graph.util.FileExtension;
 
 public class DotFileWriterStage extends DotWriterStage {
 
@@ -20,7 +21,7 @@ public class DotFileWriterStage extends DotWriterStage {
 	}
 
 	public DotFileWriterStage(final String outputDirectory) {
-		this(new SimpleFileNameMapper(outputDirectory, "dot"));
+		this(new SimpleFileNameMapper(outputDirectory, FileExtension.DOT));
 	}
 
 }
diff --git a/src/main/java/kieker/analysis/util/graph/export/graphml/GraphMLFileWriterComposite.java b/src/main/java/kieker/analysis/util/graph/export/graphml/GraphMLFileWriterComposite.java
index f5713e72a9200c8789bdfd69b5f623ba2cb09f08..52effa8d99487fc4644e012372c39dfc6afc695f 100644
--- a/src/main/java/kieker/analysis/util/graph/export/graphml/GraphMLFileWriterComposite.java
+++ b/src/main/java/kieker/analysis/util/graph/export/graphml/GraphMLFileWriterComposite.java
@@ -6,6 +6,7 @@ import java.util.function.Function;
 
 import kieker.analysis.util.graph.Graph;
 import kieker.analysis.util.graph.mapping.SimpleFileNameMapper;
+import kieker.analysis.util.graph.util.FileExtension;
 
 public class GraphMLFileWriterComposite extends GraphMLWriterComposite {
 
@@ -20,7 +21,7 @@ public class GraphMLFileWriterComposite extends GraphMLWriterComposite {
 	}
 
 	public GraphMLFileWriterComposite(final String outputDirectory) {
-		this(new SimpleFileNameMapper(outputDirectory, "graphml"));
+		this(new SimpleFileNameMapper(outputDirectory, FileExtension.GRAPHML));
 	}
 
 }
diff --git a/src/main/java/kieker/analysis/util/graph/mapping/SimpleFileNameMapper.java b/src/main/java/kieker/analysis/util/graph/mapping/SimpleFileNameMapper.java
index 87f00a855577fdf8fb8ee3d84d57c640c8fa75ca..064fb23600d41805d0bcd6625a5769f26331ea2d 100644
--- a/src/main/java/kieker/analysis/util/graph/mapping/SimpleFileNameMapper.java
+++ b/src/main/java/kieker/analysis/util/graph/mapping/SimpleFileNameMapper.java
@@ -3,9 +3,10 @@ package kieker.analysis.util.graph.mapping;
 import java.util.function.Function;
 
 import kieker.analysis.util.graph.Graph;
+import kieker.analysis.util.graph.util.FileExtension;
 
 /**
- * This mapper maps a graph to a file name with the pattern:
+ * This function maps a graph to a file name with the pattern:
  * output directory + graph name + file extension
  *
  * @author Sören Henning
@@ -14,9 +15,9 @@ import kieker.analysis.util.graph.Graph;
 public class SimpleFileNameMapper implements Function<Graph, String> {
 
 	private final String outputDirectory;
-	private final String fileExtension;
+	private final FileExtension fileExtension;
 
-	public SimpleFileNameMapper(final String outputDirectory, final String fileExtension) {
+	public SimpleFileNameMapper(final String outputDirectory, final FileExtension fileExtension) {
 		this.outputDirectory = outputDirectory;
 		this.fileExtension = fileExtension;
 	}
diff --git a/src/main/java/kieker/analysis/util/graph/util/FileExtension.java b/src/main/java/kieker/analysis/util/graph/util/FileExtension.java
new file mode 100644
index 0000000000000000000000000000000000000000..21e26e08090a0e86149c9c65a86781be83df9b60
--- /dev/null
+++ b/src/main/java/kieker/analysis/util/graph/util/FileExtension.java
@@ -0,0 +1,18 @@
+package kieker.analysis.util.graph.util;
+
+public enum FileExtension {
+
+	GRAPHML("graphml"), DOT("dot");
+
+	private final String fileExtension;
+
+	private FileExtension(final String fileExtension) {
+		this.fileExtension = fileExtension;
+	}
+
+	@Override
+	public String toString() {
+		return this.fileExtension;
+	}
+
+}