Certificación de IP4JVM

Universidad de la República (Uruguay)
Autores: Daniel Enrique Rosano Lorenzo
Proyecto de Grado
Tutor: Ariel Sabiguero Yawelak

Durante varios años en la UdelaR se ha venido desarrollando una versión de IPv6 en Java y para Java, llamado IP4JVM, el cual es un producto con un grado importante de madurez, ya que se encuentra en su 4ta generacion. La implementacion se integra al OpenJDK  1.6 como una libreria mas y hace que éste se independice de los servicios de networking del sistema operativo. Al día de hoy se cuenta con implementaciones de los protocolos IPv6, ICMPv6, UDP, TCP, DHCPv6, entre otros. El objetivo del proyecto es complementar los protocolos ya existentes y certificar el producto (IP4JVM) de acuerdo al estandar definido por el IPv6 Ready Logo. Para ello es necesario que la implementación existente pase los tests de interoperabilidad y conformance del v6RL. La ejecucion de este proyecto de grado no solo es un paso importante para tener un producto de calidad que cumple con los estandares internacionales; sino ademas permite completar el proceso de calidad de la implementacion existente, verificando ademas la completitud y la correctitud de los protocolos implementados.

Al ser un proyecto de testing, el proyecto no posee una implementacion propia. Sin embargo los resultados que se desprenden de la corrida de los tests, resulta muy útil a la hora de realizar modificaciones al codigo original para hacerlo cumplir con los estandares de calidad definidos por la organizacion especializada en IPv6 (IPv6 Forum). La principal ventaja que proporciona el proyecto es la de trabajar en un ambiente virtualizado, mediante el uso de varias maquinas virtuales, con herramientas de testing semi-automáticas que permiten a un tester realizar el proceso de testing/corrección de errores con una única PC, en un tiempo mucho menor al que necesitaría para verificar los tests manualmente.

Esta entrada ha sido publicada en Concursos y etiquetada como , . Guarda el enlace permanente.

Una respuesta en “Certificación de IP4JVM

  1. Pingback: Ganadores del Concurso de Proyectos Estudiantiles | SASE 2011

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *