Refactoring MetricsProfiler.java