diff --git a/src/main/java/kieker/analysis/dev/TraceImportTester.java b/src/main/java/kieker/analysis/dev/TraceImportTester.java
new file mode 100644
index 0000000000000000000000000000000000000000..804c7ce88877ac17e63eda68e5120e1427d5e285
--- /dev/null
+++ b/src/main/java/kieker/analysis/dev/TraceImportTester.java
@@ -0,0 +1,43 @@
+/**
+ *
+ */
+package kieker.analysis.dev;
+
+import java.io.File;
+import java.util.List;
+
+import kieker.analysis.TraceImportConfiguration;
+import kieker.analysis.domain.AggregatedOperationCall;
+import kieker.analysis.domain.AggregatedTrace;
+import kieker.analysis.domain.OperationCall;
+import kieker.analysis.domain.Trace;
+
+import teetime.framework.Execution;
+
+/**
+ *
+ */
+public final class TraceImportTester {
+
+	public static void main(final String[] args) {
+
+		final File importDirectory = new File("example/event monitoring log");
+		final boolean activateAdditionalLogChecks = true;
+
+		final TraceImportConfiguration configuration = new TraceImportConfiguration(importDirectory, activateAdditionalLogChecks);
+		final Execution<TraceImportConfiguration> analysis = new Execution<>(configuration);
+		analysis.executeBlocking();
+
+		List<OperationCall> operationCalls = configuration.getOperationCalls();
+		List<AggregatedOperationCall> aggregatedOperationCalls = configuration.getAggregatedOperationCalls();
+		List<Trace> traces = configuration.getTraces();
+		List<AggregatedTrace> aggregatedTraces = configuration.getAggregatedTraces();
+
+		System.out.println(operationCalls);
+		System.out.println(aggregatedOperationCalls);
+		System.out.println(traces);
+		System.out.println(aggregatedTraces);
+
+	}
+
+}