Эстонская компания Aqris Software предложила разработчикам на Java инструментарий RefactorIT, помогающий модифицировать структуру кода, повысив его качество и эффективность без изменения функциональности. В числе возможностей RefactorIT 3.1 — аудит кода и расчет метрик. Система выделяет участки кода, не соответствующие общепринятым стандартам программирования, привлекая тем самым внимание к фрагментам, в первую очередь нуждающимся в рефакторизации. В числе поддерживаемых метрик — количество строк, плотность кода и цикломатическая сложность. Полностью поддерживается платформа J2EE, включая сценарии JSP и компоненты Servlet. RefactorIT предлагается в качестве подключаемого модуля для основных сред разработки на Java — Sun ONE Studio, Borland JBuilder, Oracle Jdeveloper, а также инструментариев с открытым кодом — NetBeans и Emacs.