diff --git a/src/main/java/kieker/analysis/graph/export/AbstractExporter.java b/src/main/java/kieker/analysis/graph/export/AbstractExporter.java
deleted file mode 100644
index 16ece18e1b09eb266717fb19f10d65951596e807..0000000000000000000000000000000000000000
--- a/src/main/java/kieker/analysis/graph/export/AbstractExporter.java
+++ /dev/null
@@ -1,34 +0,0 @@
-package kieker.analysis.graph.export;
-
-import kieker.analysis.graph.Edge;
-import kieker.analysis.graph.Graph;
-import kieker.analysis.graph.Vertex;
-
-//TODO unused
-public abstract class AbstractExporter<O> {
-
-	protected Graph graph;
-
-	public AbstractExporter(final Graph graph) {
-		this.graph = graph;
-	}
-
-	public final O export() {
-
-		for (final Vertex vertex : graph.getVertices()) {
-			mapVertex(vertex);
-		}
-
-		for (final Edge edge : graph.getEdges()) {
-			mapEdge(edge);
-		}
-
-		return getExport();
-	}
-
-	protected abstract void mapVertex(Vertex vertex);
-
-	protected abstract void mapEdge(Edge edge);
-
-	protected abstract O getExport();
-}
diff --git a/src/main/java/kieker/analysis/graph/export/BlueprintsExporter.java b/src/main/java/kieker/analysis/graph/export/BlueprintsTransformer.java
similarity index 67%
rename from src/main/java/kieker/analysis/graph/export/BlueprintsExporter.java
rename to src/main/java/kieker/analysis/graph/export/BlueprintsTransformer.java
index 710777f0f09b86c925a13375f7c4136d5b35b00d..8d179e584673c2b927fd7b43d7557395e8929d4f 100644
--- a/src/main/java/kieker/analysis/graph/export/BlueprintsExporter.java
+++ b/src/main/java/kieker/analysis/graph/export/BlueprintsTransformer.java
@@ -10,20 +10,20 @@ import kieker.analysis.graph.Edge;
 import kieker.analysis.graph.Graph;
 import kieker.analysis.graph.Vertex;
 
-public class BlueprintsExporter extends AbstractExporter<com.tinkerpop.blueprints.Graph> {
+public class BlueprintsTransformer extends AbstractTransformer<com.tinkerpop.blueprints.Graph> {
 
-	private final com.tinkerpop.blueprints.Graph exportGraph = new TinkerGraph();
+	private final com.tinkerpop.blueprints.Graph transformedGraph = new TinkerGraph();
 	private final Map<Vertex, com.tinkerpop.blueprints.Vertex> mappedVertices = new HashMap<>();
 
 	private static final String LABEL_PROPERTY = "label";
 
-	public BlueprintsExporter(final Graph graph) {
+	public BlueprintsTransformer(final Graph graph) {
 		super(graph);
 	}
 
 	@Override
 	protected void mapVertex(final Vertex vertex) {
-		com.tinkerpop.blueprints.Vertex mappedVertex = exportGraph.addVertex(vertex.getId());
+		com.tinkerpop.blueprints.Vertex mappedVertex = transformedGraph.addVertex(vertex.getId());
 		mappedVertices.put(vertex, mappedVertex);
 		for (final String propertyKey : vertex.getPropertyKeys()) {
 			mappedVertex.setProperty(propertyKey, vertex.getProperty(propertyKey));
@@ -39,15 +39,15 @@ public class BlueprintsExporter extends AbstractExporter<com.tinkerpop.blueprint
 		if (label == null) {
 			label = "";
 		}
-		com.tinkerpop.blueprints.Edge mappedEdge = exportGraph.addEdge(edge.getId(), mappedOutVertex, mappedInVertex, label);
+		com.tinkerpop.blueprints.Edge mappedEdge = transformedGraph.addEdge(edge.getId(), mappedOutVertex, mappedInVertex, label);
 		for (final String propertyKey : edge.getPropertyKeys()) {
 			mappedEdge.setProperty(propertyKey, edge.getProperty(propertyKey));
 		}
 	}
 
 	@Override
-	protected com.tinkerpop.blueprints.Graph getExport() {
-		return exportGraph;
+	protected com.tinkerpop.blueprints.Graph getTransformation() {
+		return transformedGraph;
 	}
 
 }
diff --git a/src/main/java/kieker/analysis/graph/export/Exporter.java b/src/main/java/kieker/analysis/graph/export/Exporter.java
deleted file mode 100644
index 7acabe6c980b5ef0427afb12aadeed56ccf98c58..0000000000000000000000000000000000000000
--- a/src/main/java/kieker/analysis/graph/export/Exporter.java
+++ /dev/null
@@ -1,10 +0,0 @@
-package kieker.analysis.graph.export;
-
-import kieker.analysis.graph.Graph;
-
-//TODO maybe no interface required
-public interface Exporter<O> {
-
-	public O export(Graph graph);
-
-}