Tesistas


"Especificación y verificación de un protocolo de comunicación tolerante a fallas de desconexión para aplicaciones colaborativas"

Marisela Morales Matus
Maestría en computación con especialidad en sistemas distribuidos

Resumen

La fusión de la computación y las telecomunicaciones ha tenido gran influencia en la manera en que se organizan los sistemas computacionales y ha propiciado el desarrollo de una gran variedad de aplicaciones para trabajo en grupo. Estas aplicaciones colaborativas están soportadas en redes de computadoras o sistemas distribuidos a través de Internet.

El aseguramiento de las comunicaciones entre los componentes de cualquier sistema informático es vital para su correcto funcionamiento. Los protocolos de comunicación representan el conjunto de reglas que rigen el formato y el significado de los mensajes que se intercambian entre las entidades y soportan el sistema de comunicación de cualquier red de computadoras.

El objetivo de esta tesis es desarrollar la especificación y verificación de un protocolo de comunicación tolerante a fallas de desconexión para aplicaciones colaborativas distribuidas a través de un método formal usando una herramienta de software especializada para validar y verificar su funcionamiento.

Es este trabajo se concibe y desarrolla una metodología que permite la especificación de un protocolo de comunicación que opera en la capa de aplicación por encima del protocolo TCP. Con esta metodología, se consigue la automatización del proceso de verificación y validación del mencionado protocolo, y con ello se comprueba la utilidad y efectividad en la incorporación de los servicios de comunicación tolerantes a fallas de desconexión en un entorno distribuido.

PDF