return process;
return rootProcess;
    public static ProcessCompound runSmartFrog()            throws SmartFrogException, UnknownHostException, ConnectException,            RemoteException, SFGeneralSecurityException {        ProcessCompound process = null;        initSystem();        // Redirect output streams        setOutputStreams();        // Deploy process Compound        process = SFProcess.deployProcessCompound();        // Add boot time        try {            process.sfAddAttribute(SmartFrogCoreKeys.SF_BOOT_DATE, new Date(System.currentTimeMillis()));        } catch (RemoteException swallowed) {        }        return process;    }