Instalación de Elvira

Versión 0.162  (7 Noviembre 2006)


  1. Introducción
  2. Instalación de Java
  3. Descompresión de Elvira
  4. Ejecución de Elvira
  5. Resolución de problemas

1. Introducción

El programa Elvira es fruto de un proyecto de investigación financiado por la CICYT y el Ministerio de Ciencia y Tecnología, en el que participaron investigadores de varias universidades españolas y de otros centros. Aunque la segunda fase del proyecto finalizó en 2005, el desarrollo de Elvira continúa hasta la actualidad, con la adición de nuevas funcionalidades.

El programa Elvira está destinado a la edición y evaluación de modelos gráficos probabilistas, concretamente redes bayesianas y diagramas de influencia. Elvira cuenta con un formato propio para la codificación de los modelos, un lector-intérprete para los modelos codificados, una interfaz gráfica para la construcción de redes, con opciones específicas para modelos canónicos (puertas OR, AND, MAX, etc.), algoritmos exactos y aproximados (estocásticos) de razonamiento tanto para variables discretas como continuas, métodos de explicación del razonamiento, algoritmos de toma de decisiones, aprendizaje de modelos a partir de bases de datos, fusión de redes, etc.

Elvira está escrito y compilado en Java, lo cual permite que funcione en diferentes plataformas y sistemas operativos (MS-DOS/Windows, linux, Solaris, etc.). Para que Elvira pueda funcionar es necesario haber instalado Java previamente.

2. Instalación de Java

Para poder ejecutar Elvira necesita tener instalada la versión de Java correspondiente a su sistema operativo. Elvira funciona con las versiones 5.0 y posteriores de Java, que se encuentran disponibles para Windows, linux y Solaris. Cada una de ellas tiene a su vez dos versiones, la de desarrollo, SDK (Software Development Kit), y la de ejecución, JRE (Java Runtime Environment). La primera incluye la segunda. Para usar Elvira es suficiente la de ejecución, JRE.

La versión de ejecución (JRE) de Java 5.0 para Windows se encuentra en este mismo directorio: es el archivo jre-1_5_0_09-windows-i586-p.exe [16 MB]. Para instalar Java, basta ejecutar este archivo y aceptar los valores que ofrece por defecto el programa de instalación.

Si desea instalar Java en linux o Solaris o desea buscar una versión más reciente para Windows, puede descargar el archivo correspondiente desde el servidor de Sun, la empresa que ha desarrollado Java. El directorio para la versión más reciente en este momento es http://java.sun.com/j2se/1.5.0/download.jsp.

3. Descompresión de Elvira

Una vez instalado Java, debe descomprimir el archivo Elvira.zip, que es común para todas las plataformas (Windows, linux, Solaris...). La versión 0.162 ocupa 3'2 MB.

En Windows XP el archivo anterior aparecerá como una carpeta comprimida. Debe seleccionar la opción "Descomprimir archivos" en el Explorador de Windows y escoger el directorio donde desee descomprimirlos; por ejemplo, c:\elvira.

Si tiene versiones anteriores de Windows, debe descomprimirlo con Winzip u otro programa similar; puede descargar una versión de evaluación en www.winzip.com. Pulsando Control-E en Winzip se accede a la ventana Extract (Extraer). Compruebe que están señaladas las opciones All files y Use folder names. En el campo Extract to escriba el directorio (carpeta) donde desea instalar el programa, por ejemplo c:\; de este modo, todos los archivos se descomprimirán en el directorio c:\elvira y en los subdirectorios correspondientes.

Es posible que, al hacer clic en el enlace Elvira.zip anterior, su navegador le muestre una carpeta "elvira" en forma de icono. En ese caso, haga clic con el botón derecho del ratón sobre el icono y seleccione la opción "copiar". Vaya luego a la carpeta donde desee instalar Elvira (por ejemplo, c:\) y pegue allí la carpeta "elvira" que acaba de copiar.

Si ha seguido las indicaciones anteriores, en el directorio c:\elvira encontrará el archivo Elvira.jar. También encontrará un pequeño manual de Elvira en c:\elvira\manual\manual.html.

Por defecto, el Explorador de Windows oculta las extensiones de los archivos, y por eso es posible que el archivo Elvira.jar aparezca como Elvira, sin extensión. Si quiere ver las extensiones de sus archivos (lo cual también es útil para detectar virus que se ocultan con extensiones falsas), abra el explorador de Windows --seleccionando Mi PC o Mis documentos--, seleccione Herramientas / Opciones de carpetas / Ver y quite la marca de la casilla "Ocultar las extensiones de archivo para tipos de archivo conocidos".

4. Ejecución de Elvira

La forma más fácil de ejecutar Elvira en Windows es hacer doble-clic en el icono Elvira.jar, que se encuentra en el directorio c:\elvira.

Si Vd. tiene una versión de Java antigua o no compatible con la versión más reciente proporcionada por Sun (por ejemplo, la versión de Java incluida en Windows XP, que no es totalmente compatible con la de Sun), es posible que al intentar ejecutar el archivo Elvira.jar el programa Elvira se quede colgado. En ese caso, utilice la versión de Java que hemos indicado u otra más reciente.

En linux, debe situarse en el directorio donde ha instalado Elvira y ejecutar la orden "java -jar Elvira.jar". Elvira detecta automáticamente el idioma de su sistema operativo; también puede seleccionar el idioma de forma manual mediante" java -jar Elvira.jar -l sp" (español) o "java -jar Elvira.jar -l ae" (American English).

5. Resolución de problemas

Si tiene algún problema para instalar Java o Elvira, o para trabajar con redes bayesianas y diagramas de influencia, le recomendamos que visite las páginas del grupo de Usuarios de Elvira en aLF / Innova. El autor de este documento no resolverá dudas en privado; prefiere hacerlo a través del grupo mencionado, para que las respuestas queden registradas y puedan ser útiles a todos los usuarios.


Javier Díez.  Revisión: 7 de Noviembre de 2006.