public void analize(FilePropertiesObject propertiesObject)
     throws DirectoryException, Err, IOException, AssetNotFoundException {
   ToolCommandLine toolCommandLine = new ToolCommandLine(propertiesObject.getLine());
   /* SPL evolution results */
   SPLOutcomes resultado = SPLOutcomes.getInstance();
   /*Set the Original SPL source path and the SPL Target source path from the ResultadoLPS Class */
   resultado.setSubject(
       propertiesObject.getSourceLineDirectory(), propertiesObject.getTargetLineDirectory());
   /* Set the amount of junit tests applied for each product*/
   resultado.getMeasures().setQuantidadeTestesPorProduto(propertiesObject.getInputLimit());
   /* This method reset the execution. Set the measures properties to Default values again.*/
   resultado.resetExecution();
   /* Is SPL refactoring a	 REFINEMENT ?*/
   resultado.setRefinement(toolCommandLine.verifyLine(propertiesObject));
   createOutcomesPropertyFile(propertiesObject, resultado);
   createExecutionReport(propertiesObject, resultado);
 }