@Override
public synchronized IBackend createBackend(final BackendData data) {
ErlLogger.debug("Create backend " + data.getNodeName());
final ErtsProcess erts;
if (data.isManaged()) {
erts = new ErtsProcess(data);
erts.startUp();
if (data.getLaunch() != null) {
final Map<String, String> map = Maps.newHashMap();
final IProcess proc = DebugPlugin.newProcess(data.getLaunch(),
erts.getProcess(), data.getNodeName(), map);
ErlLogger.debug("@@@ Started erts: %s >> %s", proc.getLabel(),
data.getNodeName());
}
} else {