Next: Bibliography
Up: Análisis Primario de Requerimientos
Previous: Consideraciones de Diseño
A la luz de lo expuesto en los puntos anteriores, parece claro que las biblioteca de visualización y manejo de archivos elegidas, cumpliendo con las prestaciones mínimas, son irrelevantes. De todos modos se integrarán efectivamente bibliotecas en ambos casos, con el fin de ejemplificar la solución propuesta.
Se ha hecho un esfuerzo en seleccionar bibliotecas adecuadas. La factibilidad de la elección, está sujeta claro, al alcance tanto en el grado de interacción, como en la diversidad de los formatos gráficos manejables; ambos inciertos al momento, pero seguramente definidos una vez terminada la etapa de "Análisis y Especificación Formal de Requerimientos".
A pesar de lo anterior y basados en lo sugerido en el punto 3.3, el equipo ha estudiado algunas alternativas posibles entre las que destacamos VTK[SML98] y Java 3D[BOU99] para visualización e interacción así como Image Magick[PONT98] para el manejo de archivos con formatos gráficos estándar.
En principio todos se muestran factibles de ser usados. Aunque el grado de visualización e interacción permitido por ambos paquetes es similar, la opción VTK presenta dos ventajas destacables:
- Performance. VTK a diferencia de Java3D es compilado, con la consecuente mejora en el tiempo de ejecución.
- Integración con el Lenguaje. VTK esta completamente escrito en C++, el mismo lenguaje de programación elegido para el resto de BICOTI. En consecuencia es esperable surjan menos problemas de integración.
Next: Bibliography
Up: Análisis Primario de Requerimientos
Previous: Consideraciones de Diseño
Claudio Risso
2001-06-02