Reunión Miercóles 10 Noviembre

Parte Construcción: Contar lo que se hizo, por ej creación de clases, la integración, etc.

Para las conclusiones:
Puede ser de cada herramienta.
  • ImageJ -> No se tuvieron aspectos de bajo nivel
  • JGroups -> Buena herramienta multicast
  • Uso de lenguaje
  • Falta de sistemas de este tipo o multicast, etc
Falta Anexos de diagramas con documentació
Terminar MEMORIA!!!!!!

Realizar integración para compartir los eventos de las imágenes y del toolbar. TERMINAR TESIS!

Y yya terminamos TESIS y hace rato!!!!
Yayyyy!!

Documentos faltantes

1. Manual
2. Documentación diagramas faltantes
3. Memoria: Ponderación herramientas
4. Memoria: toda construcción y conclusiones

Negociación

Pasos a seguir para realizar la negociación como debería ser:

1. informar nuevo miembro del grupo quien tiene la img (ip) y direccion img (path)
2. nm abre conexion Dicom usando parametros anteriores

Pruebas

1. Creacion de grupo JGroups, revisar si se puede enviar imagen con la direccion del grupo, o nombre del grupo.
2. Agregar enviar a varios..Hacer pruebas!

Tareas extra

- Hacer para elaboración cuadros estadísticos de características de todas las herramientas. Ponderacion y explicación....
- Pasar últimos diagramas y documentarlos.
- Pasar el de de clases con colorsitos y documentarlo.

Preguntas Diagramas


Diagrama de Colaboración

  1. Que tan específico lo de compartir imagen?
  2. Se puede compartir a varios repitiendo proceso de pedir IP

Diagrama de Componentes
  1. Verificar relaciones
Mas diagramas???

TAREAS SEMANA DEL 1 AL 6 NOV

Diana:
- Terminar parte en el docu de herramientas.
-

Ana
-Revisar docu vision.
-Revisar herramientas de videoconferencia.
- Herramientas relacionas con MediCOm

Etapas del proceso

INCEPCIÓN:
  • Generación de la idea
  • Captura de datos --> Requerimientos, etc.
  • Tablas comparativas herramientas

ELABORACIÓN
  • Diagramas
  • Paratipo
  • Criterios para escoger
  • Conclusión: herramientas escogidas

CONSTRUCCIÓN
  • Herramientas--> ref anexos con manuales instalación, etc.
  • Descripción de lo que se hizo
  • Relacionar objetivos con cada fase y entregables.

Tareas pendientes

Documentos
1. Anexo SAD-> arreglar requerimientos, casos de uso
2. Arreglar Visión
3. Anexo herramientas -> descripción, formas de instalacion.(??? preguntar)....
4. Arreglar proceso Memoria


Herramienta
1. Probar enviar-recibir imagen distintos pcs.
2. Terminar lo de la sincronización.

Reunión Octubre 16 de 2010

Cosas importantes que faltan hasta ahora:
  1. Compartir la imagen!! (y a varias personas)
  2. Arreglar memoria
  3. Elegir herramienta de videoconferencia
  4. Problema de COMPARTIR
  5. Canales para compartir el toolbar y lo de la imagen!!!!!
  6. Union de todo

JGroups - Organización de métodos para compartir eventos

//Procesar evento (evt) en un component (comp_name) dado
public void processEvent(String comp_name, AWTEvent evt) {
AWTEvent copy_evt = null;

//Se el envia el nombre del componente y el papa mas general. Recibe el papa como
//container. Busca el componente (comp_name) y lo devuelve!
Component src = findComponent(mainFrame, comp_name);
if (src == null) {
System.err.println("processEvent(): src is null");
return;
}
System.out.println("Received " + evt.getClass().getName());

//Se crea un evneto igual a evt con el componente dado como source!!!
copy_evt = copyEvent(src, evt);
if (copy_evt == null) {
System.err.println("copy_evt is NULL");
return;
}

//Se dispacha el evento(evt) en ese src
dispatch(src, copy_evt);
}

Asignaciones hasta aviso de Leonardo

DOCUMENTACIÓN:

*Continuar memoria, requerimientos

PROTOTIPO

*Revisar lo de cargar una aplicación
*Revisar que se pueda enviar la imagen en grupo multicast

Pendientes - Reunión Septiembre 11 de 2010

  1. Requerimientos No funcionales videocofnerencia (ana)
  2. Requerimientos funcionales y no funcionales vtk widgets (diana)
  3. Arreglar relaciones casos de uso (diana)
  4. Pasar paratipo (ana)
Continuar con memoria y jgroups!!!!!!!!!!!!!!!!!!

Tareas prox semana

Las tareas que hay que ir revisando son:
-Dejar documentado todo formalmente (diagramas, textos, etc).
-Empezar a mirar jgroups: lanzar una misma aplicación en dos clientes al tiempo.


Tareas alternas:
-mirar lo de requerimientos y casos de uso.

DCM4che: Configuracion prueba servicio C-STORE

C-STORE: Clases para el envio sincrónico de imágenes por red.
Hecho en Netbeans 6.9

1. Abrir archivos correspondientes:
- En el paquete de descarga, entrar a: dcm4che-2.0.24/dcm4che-tool/
- Abrir nuevo proyecto (dcm4che, por ejemplo) y cargar servidor: buscar carpeta /dcm4che-tool-dcmsnd/src/main/java/org/dcm4che2/tool/dcmsnd y agregar al proyecto el archivo.
- Cargar en el mismo proyecto el cliente-> buscar en carpeta: dcm4che-tool-dcmrcv/src/main/java/org/dcm4che2/tool/dcmrcv y agregar todos los archivos.

2. Modificar archivos para su computador:
-En la carpeta del proyecto, en el src del servidor, buscar el archivo llamado DcmRcv.java. En él, modificar la linea donde se encuentran las siguientes variables:

private String keyStoreURL = "resource:/home/anamaria/Downloads/dcm4che-2.0.24LIBs/etc/tls/test_sys_2.p12";
private String trustStoreURL = "resource:/home/anamaria/Downloads/dcm4che-2.0.24LIBs/etc/tls/mesa_certs.jks";

poniendo su propio path de descarga de dcm4che.

- Como la entrada del archivo espera argumentos por consola, y nosotros lo corremos por Netbeans, toca tener una entrada alterna, como un archivo que tenga las entradas que se necesitan. En este caso, cree un archivo file.txt y (mirando la variable USAGE, puede ver cómo usar el servidor para sus necesidades) coloque las lineas de entrada necesitadas. Por ejemplo,
En NetBeansProjects/dcm4che/ colocamos, el file.txt con

FILE.TXT

DCMRCV
DCMRCV@localhost:11112
-dest
/home/anamaria/StoragePath

Donde DCMRCV es el nombre que se le da al servicio del servidor, DCMRCV@localhost:11112 es el nombreServidor@ipservidor:puertoAbiertoEnvioServidor, -dest comando para definir el destino del archivo a recibir, /home/anamaria/StoragePath el path del destino. Si desea más argumentos, debe modificar este archivo y las siguientes lineas dentro del main de DcmRcv.java:

@SuppressWarnings("unchecked")
public static void main(String[] args) throws FileNotFoundException {
File file = new File("file.txt");

BufferedReader br = new BufferedReader(new FileReader(file));

String[] argus = new String[4];

try {
argus[0] = br.readLine();
argus[1] = br.readLine();
argus[2] = br.readLine();
argus[3] = br.readLine();

} catch (IOException ioe) {
System.out.println("IO error trying to read your name!");
System.exit(1);
}


CommandLine cl = parse(argus);
...
,,,
}


Donde lo que está remarcado en negrilla es lo que se va a agregar o cambiar. Si ud puso más de un comando dentro del File.txt, es necesario agregar tantas lineas de readline para que las pueda ejecutar todas de manera correcta.

-En la carpeta del proyecto, en el src del cliente, buscar el archivo llamado DcmSnd.java (único archivo que debe haber). Buscar las lineas donde se encuentran las siguientes variables y remplazar con su propio path:

private String keyStoreURL = "resource:/home/anamaria/Downloads/dcm4che-2.0.24LIBs/etc/tls/test_sys_2.p12";
private String trustStoreURL = "resource:/home/anamaria/Downloads/dcm4che-2.0.24LIBs/etc/tls/mesa_certs.jks";

Este archivo también espera entrada por consola, por lo que se debe crear un segundo archivo txt con las entradas necesarias. Por ejemplo, en NetBeansProjects/dcm4che/ colocamos, el send.txt con:

DCMRCV
DCMSNDV@localhost:11112
/home/anamaria/DICOMFIles/ct2.dcm
-stgcmt
-L
DCMRCV@localhost:5010

Donde: DCMRCV es el nombre del servicio que se quiere realizar. OJO: Es el mismo nombre que aparece en el file.txt del servidor. Si no es así, no se podrá establecer la conexión. DCMSNDV@localhost:11112 es nombreCliente@ipServidor:puertoAbiertoServidor. /home/anamaria/DICOMFIles/ct2.dcm es el path de la imagen DICOM que se desea transmitir. Si no se pone path, se asumirá el path del proyecto en Netbeans. -stgcmt es el comando que permite "request storage commitment of (successfully)sent objects afterwards in same association". -L set AET, local address and listening port of local Application Entity, use device name and pick up any valid local address to bind the socket by default=> DCMRCV@localhost:5010 es el servidor@ip:puertoDeRespuestadelStorageCommintment (debe ser distinto al de envio).

Si desea más argumentos, debe modificar este archivo y las siguientes lineas dentro del main de DcmSnd.java:


@SuppressWarnings("unchecked")
public static void main(String[] args) throws FileNotFoundException {
File file = new File("send.txt");

BufferedReader br = new BufferedReader(new FileReader(file));

String[] argus = new String[6];
//son 6 las lineas de mi archivo especificamente...

try {

argus[0] = br.readLine();
argus[1] = br.readLine();
argus[2] = br.readLine();
argus[3] = br.readLine();
argus[4] = br.readLine();
argus[5] = br.readLine();

} catch (IOException ioe) {
System.out.println("IO error trying to read your name!");
System.exit(1);
}


CommandLine cl = parse(argus);

DcmSnd dcmsnd = new DcmSnd(cl.hasOption("device")
? cl.getOptionValue("device") : "DCMSND");
final List argList = cl.getArgList();
String remoteAE = argList.get(0);
String[] calledAETAddress = split(remoteAE, '@');
dcmsnd.setCalledAET(calledAETAddress[0]);
System.out.println("calledAETname: "+calledAETAddress[0]);
System.out.println("calledAETAddress: "+calledAETAddress[0]);
if (calledAETAddress[1] == null) {
//en caso de que no reconozca algun argumento del archivo o no lo ponga, escogera por defecto el siguiente:
dcmsnd.setRemoteHost("localhost");
dcmsnd.setRemotePort(11112);
} else {
.....
.....
}

Donde lo que está remarcado en negrilla es lo que se va a agregar o cambiar. Si ud puso más de un comando dentro del send.txt, es necesario agregar tantas lineas de readline para que las pueda ejecutar todas de manera correcta.


Si todo fue realizado correctamente, deberia salir la siguiente respuesta

Servidor:
Start Server listening on port 11112
10:59:42,650 INFO - Start listening on localhost/127.0.0.1:11112
10:59:46,832 INFO - Association(1) accepted Socket[addr=/127.0.0.1,port=60789,localport=11112]
10:59:46,855 INFO - Association(1): A-ASSOCIATE-RQ DCMRCV >> DCMRCV
10:59:46,862 INFO - DCMRCV(1): A-ASSOCIATE-AC DCMRCV << DCMRCV 10:59:46,978 INFO - DCMRCV(1) >> 1:C-STORE-RQ[pcid=5, prior=0
cuid=1.2.840.10008.5.1.4.1.1.2/CT Image Storage
iuid=2.16.840.1.113662.2.1.4519.41582.4105152.419990505.410523251
ts=1.2.840.10008.1.2.1/Explicit VR Little Endian]
10:59:46,980 INFO - M-WRITE /home/anamaria/StoragePath/2.16.840.1.113662.2.1.4519.41582.4105152.419990505.410523251.part
10:59:46,998 INFO - M-RENAME /home/anamaria/StoragePath/2.16.840.1.113662.2.1.4519.41582.4105152.419990505.410523251.part to /home/anamaria/StoragePath/2.16.840.1.113662.2.1.4519.41582.4105152.419990505.410523251
10:59:46,999 INFO - DCMRCV(1) << 1:C-STORE-RSP[pcid=5, status=0H] 10:59:47,014 INFO - DCMRCV(1) >> 2:N-ACTION-RQ[pcid=1, actionID=1
cuid=1.2.840.10008.1.20.1/Storage Commitment Push Model SOP Class
iuid=1.2.840.10008.1.20.1.1
ts=1.2.840.10008.1.2/Implicit VR Little Endian]
10:59:47,018 INFO - DCMRCV(1) << 2:N-ACTION-RSP[pcid=1, actionID=null, status=0H] 10:59:48,027 INFO - Association(2) initiated Socket[addr=/127.0.0.1,port=5010,localport=60708] 10:59:48,027 INFO - DCMRCV(2): A-ASSOCIATE-RQ DCMRCV << DCMRCV 10:59:48,030 INFO - DCMRCV(2): A-ASSOCIATE-AC DCMRCV >> DCMRCV
10:59:48,031 INFO - DCMRCV(2) << 1:N-EVENT-REPORT-RQ[pcid=1, eventID=1 cuid=1.2.840.10008.1.20.1/Storage Commitment Push Model SOP Class iuid=1.2.840.10008.1.20.1.1 ts=1.2.840.10008.1.2/Implicit VR Little Endian] 10:59:48,032 INFO - DCMRCV(2) >> 1:N-EVENT-REPORT-RSP[pcid=1, eventID=null, status=0H]
10:59:48,033 INFO - DCMRCV(2) << A-RELEASE-RQ 10:59:48,034 INFO - DCMRCV(1) >> A-RELEASE-RQ
10:59:48,034 INFO - DCMRCV(1) << A-RELEASE-RP 10:59:48,035 INFO - DCMRCV(2) >> A-RELEASE-RP
10:59:48,035 INFO - DCMRCV(2): close Socket[addr=/127.0.0.1,port=5010,localport=60708]
10:59:48,084 INFO - DCMRCV(1): close Socket[addr=/127.0.0.1,port=60789,localport=11112]
BUILD STOPPED (total time: 1 minute 15 seconds)


Cliente:
Scanning files to send
Scanned 1 files in 0.087s (=87ms/file)
Start Server listening on port 5010
10:59:46,799 INFO - Start listening on localhost/127.0.0.1:5010
10:59:46,844 INFO - Association(1) initiated Socket[addr=localhost/127.0.0.1,port=11112,localport=60789]
10:59:46,844 INFO - DCMRCV (1): A-ASSOCIATE-RQ DCMRCV << DCMRCV 10:59:46,864 INFO - DCMRCV (1): A-ASSOCIATE-AC DCMRCV >> DCMRCV
Connected to DCMRCV in 0.08s
10:59:46,882 INFO - DCMRCV (1) << 1:C-STORE-RQ[pcid=5, prior=0 cuid=1.2.840.10008.5.1.4.1.1.2/CT Image Storage iuid=2.16.840.1.113662.2.1.4519.41582.4105152.419990505.410523251 ts=1.2.840.10008.1.2.1/Explicit VR Little Endian] 10:59:47,000 INFO - DCMRCV (1) >> 1:C-STORE-RSP[pcid=5, status=0H]
.
Sent 1 objects (=513.6406KB) in 0.136s (=3.688251MB/s)
10:59:47,013 INFO - DCMRCV (1) << 2:N-ACTION-RQ[pcid=1, actionID=1 cuid=1.2.840.10008.1.20.1/Storage Commitment Push Model SOP Class iuid=1.2.840.10008.1.20.1.1 ts=1.2.840.10008.1.2/Implicit VR Little Endian] 10:59:47,019 INFO - DCMRCV (1) >> 2:N-ACTION-RSP[pcid=1, actionID=null, status=0H]
Request Storage Commitment from DCMRCV in 0.018s
Waiting for Storage Commitment Result..
10:59:48,027 INFO - Association(2) accepted Socket[addr=/127.0.0.1,port=60708,localport=5010]
10:59:48,029 INFO - Association(2): A-ASSOCIATE-RQ DCMRCV >> DCMRCV
10:59:48,030 INFO - DCMRCV(2): A-ASSOCIATE-AC DCMRCV << DCMRCV 10:59:48,032 INFO - DCMRCV(2) >> 1:N-EVENT-REPORT-RQ[pcid=1, eventID=1
cuid=1.2.840.10008.1.20.1/Storage Commitment Push Model SOP Class
iuid=1.2.840.10008.1.20.1.1
ts=1.2.840.10008.1.2/Implicit VR Little Endian]
10:59:48,032 INFO - DCMRCV(2) << 1:N-EVENT-REPORT-RSP[pcid=1, eventID=null, status=0H] Received Storage Commitment Result after 1.014s: 1 successful 10:59:48,033 INFO - DCMRCV(2) >> A-RELEASE-RQ
10:59:48,034 INFO - DCMRCV(2) << A-RELEASE-RP 10:59:48,034 INFO - DCMRCV (1) << A-RELEASE-RQ 10:59:48,034 INFO - DCMRCV (1) >> A-RELEASE-RP
Released connection to DCMRCV
10:59:48,034 INFO - DCMRCV (1): close Socket[addr=localhost/127.0.0.1,port=11112,localport=60789]
10:59:48,084 INFO - DCMRCV(2): close Socket[addr=/127.0.0.1,port=60708,localport=5010]
10:59:49,035 INFO - Stop listening on localhost/127.0.0.1:5010
BUILD SUCCESSFUL (total time: 2 seconds)

Pendientes - Reunión Septiembre 4 de 2010

  1. Casos Uso: Completar(relaciones--ana, pasarlo--diana) y cita con cesar. Lunes
  2. Paratipo: Mejorar diseño
  3. Justificación: Hablar colaboración
  4. Marco Teórico: Introducción (no se1, no se 2--diana), 3.4 (ana), 3.3 y 3.5 (diana)
  5. Metodología: va en la descripción al final-->breve descripción y relación con Medicom
  6. Proceso: Como se va llevando a cabo. Revisar fases y/o entregables.
  7. Documento requerimienntos
  8. ENCONTRAR TOOLKIT URGENTE!

Tareas pendientes agosto - 30 - 2010

Estructura Doc

1. Características herramientas las que se tenian para tener paratipo (articulo - memoria).
2. Formulacion
3. Marco Teorico -> articulo + herramientas colaborativas (tambien en medicina). Medicom + HCI
4. Metodologia -> cambiar RUP como fue aplicado durante el proceso.

Herramientas Tecnologicas Usadas

DOCUMENTACION
1. JabRef
2. Lyx
3. Office (microsoft o openoffice).
4. Freemind

PROGRAMACION
1. cmake
2. Netbeans (ultima version)
3. vtk

Reuniòn - 25 Agosto de 2010

Tareas para Sabado 28 de Agosto:
  1. Memoria: Secciones 2, 3, 4.1 vision (Estado del arte), paratipo (bonito), herramientas escogidas y vistas para dar perfil.
  2. Referencias y glosario.
  3. Revisar articulo -> enfoque integraciòn. (6CCC.org)
Tareas para Lunes 30 de Agosto:
  • Demo: Descripciòn de herramientas y toolkits escogidas sobre su uso, caracterìsticas y descripciòn mètodos de transferencia.

Configuracion de JGroups

1. configuracin del JAVA_HOME
export JAVA_HOME=/usr/lib/jvm/java-6-openjdk/
2. configuracion del PATH
export PATH=JAVA_HOME/bin:$PATH
3. Probar el JAVA_HOME
echo $JAVA_HOME /usr/lib/jvm/java-6-openjdk/
4. Poner las clases
export CLASSPATH=$CLASSPATH:/java/classes:/home/anamaria/Downloads/Collaborative\ Tools/JGroups-2.8.0.GA.src/classes/
export CLASSPATH=$CLASSPATH:/java/classes:/home/anamaria/Downloads/Collaborative\ Tools/JGroups-2.8.0.GA.src/conf/
export CLASSPATH=$CLASSPATH:/java/classes:/home/anamaria/Downloads/Collaborative\ Tools/JGroups-2.8.0.GA.src/lib/
5. Probar instalacion de jgroups
java org.jgroups.Version

Reunión 9 Agosto

Revisión y definición cronograma de actividades.
Envio correo Ing. Juan Pablo Garzón.

Asignación de tareas:
*Revisar Groupware
*Apps stand alone -> whiteboard (funcionamiento)
*Revisar apps distribuidas sincronas de transmision --> funcionamiento y actualización.
*Event Recorder VTK
*Transmisión imagénes e interacción

TAREAS REUNION 4 DE AGOSTO

TAREAS INDIVIDUALES
- Leer y entender el toolkit de la pagina dicom.offis.de, en la parte de Software, DCMTK (algo asi se llama la herramienta), especialmente el modulo de red.
- Sacar cita para diseño de comunicacion.
-Leer de transmisión de interacciones (recorders de VTK)/visualizacion.

TAREAS CONJUNTAS
- Documento de artilugios (ana enviar a diana, diana hacer documento jiji).
- Socializacion de tareas.


FECHA DE ENTREGA: PROPONGO QUE HAGAMOS REUNION EL SABADO PARA REVISAR AVANCES.

Tareas - Reunión 29 Julio

De acuerdo a la reunión que se tuvo con el director el dia de hoy y teniendo en cuenta las decisiones tomadas, se dejaron las siguientes tareas:

  • Revisar, decidir y especificar las áreas en que se va a dividir la aplicación (MDI). Cada área tiene entrada y salida, es un artilujio.
  • Definir requerimientos de cada área y buscar cada herramienta indicada.
  • Buscar el protocolo de tranmisión de datos de DICOM, si ya hay herramientas que lo implementen, sino revisar consideraciones básicas para compartir una imagen.
  • En el PROTOCOLO, revisar la lista pa ver si se pueden reducir los eventos.
  • Revisar que protocolos se podrian utilizar en el prototipo para tener clara la arquitectura y de acuerdo a esto que se puedan abrir 2 ventanas de VTK, se vea un cubo y se pueda rotar.
Finalmente, y como nota informativa se aclaro que son pruebas sobre red local, limite de usuarios será 10 pero se realizarán pruebas con 3 y la aplicación será asíncrona, es decir, sin permisos.

Pruebas VTK - Día 2

Para conocer algunos de los conpceptos manejados dentro VTK, haré el tutorial que se encuentra en la carpeta Examples de VTK, antes de pasar a funcionalidades un poco más complejas.
Los pasos que hay para conocer los conceptos son los siguientes:
Step1 - A "Hello World" style example of a simple visualization pipeline
Step2 - Adding observers to Step1 (i.e., processing events)
Step3 - Rendering with multiple renderers
Step4 - Modifying properties and transformations
Step5 - Specifying a particular interaction style
Step6 - Adding a 3D widget

Lectura de hoy: vtk tutorial:
Resumen.

TAREAS REUNIÓN JUE 29 DE ABRIL

HACER UNA TABLA EN EXCEL CON LAS CARACTERÍSTICAS DOCUMENTADAS DE PARAVIEW, Y CADA UNA PONE QUÉ TAN FÁCIL O DIFICIL SE LE HIZO APLICARLA A UNA IMAGEN EJEMPLO. SI NO PUDO APLICARLA, ENTONCES PONER EL POR QUÉ.Fecha límite: 13 de mayo!!!!!
-Diana: copiar las que tiene en el cuaderno.
-Ana: terminar la lista con las que faltan (desde la parte 8 de las diapos).

ARREGLOS DEL ARTICULO

- Arreglar la metodología: colocar más específicamente las cosas que se realizarán.
- Identificar las características que tendrá la herramienta.
-Identificar al menos dos herramientas de solución para el desarrolol de la nuestra
- Tabla que no supimos cómo hacer!
-Interesados
- Arquitectura
-Hablar de la importancia de HCI dentro de la herramienta.

Adelantos! - Reunión Abril 2 de 2010

Se revisaron los avances realizados en el documento de Visión, del cual solo falta completar las secciones 5, 6 y 8.

De acuerdo a esto, se realizará un documento aparte, el cual contendrá las características del sistema (sección 5), para luego completar las secciones faltantes.

META: terminar el documento esta semana y tener reunión con el director para tener la retroalimentación de las correciones y las secciones faltantes, hasta la última reunió que se tuvo.

Inicio Documentación

Este se semestre se inicia con la documentación de apoyo a la integración de herramientas. Se van a realizar los siguientes docuementos en total acuerdo con el director, teniendo en cuenta el tiempo de las estudiantes para realizar cada uno:

Vision: 4 semanas - 8Feb al 7 Mar
SRS: 5 semanas - 8 marzo al 11 Abr
SAD: 6 semanas - 12 Abr al 14 May

De igual forma, se llego a un acuerdo de reuniones entre las estudiantes los dias jueves de 8 a 11 am y viernes de 8 a 12 am, con el propósito de retroalimentar y adelantar dichas actividades.

Reunion Febrero 1

Se coincidió en realizar las siguientes tareas lo más pronto posible:

1. Revisar los documentos que deben ser realizados durante el desarrollo del proyecto (hablar con leo y con miguel).
2. Terminar de cuadrar los tiempos en el cronograma según los docus y el desarrollo del proyecto.
3. Revisar Paraview y sacar todas sus características tanto de usabilidad y requerimientos.