Arquitectura de comunicaciones para grupos de procesos replicados.

Tesis doctoral de Jesús Gonzalez Barahona

Durante los últimos años está ganando fuerza un nuevo enfoque para la construcción de protocolos multienvío, que dedica más atención a la estructura arquitectónica, y se basa en la composición de los llamados microprotocolos. Sin embargo, algunas técnicas clave del desarrollo software (muy comunes en otros dominios) no son aún habituales en los sistemas desarrollados según este enfoque. En esta tesis se propone la arquitectura simple-com como un paso adelante en esta dirección. Sus principales características son gran flexibilidad, extensibilidad y portabilidad, así como una interfaz de programación limpia y simple. simple-com está estructurado en tres niveles: lower-layer es una interfaz para varios sistemas de comunicación de nivel de transporte, que proporciona portabilidad entre ellos; app-layer proporciona abstracciones de programación adecuadas para las aplicaciones; y el nivel simple-com, el núcleo de la arquitectura, está basado en los conceptos de etapas de protocolo (proto-stages) y módulos de servicio (proto-modules). Tanto los proto-stages como los proto-modules se han diseñado para facilitar la reutilización de código, y se pueden extender con facilidad. los proto-stages son pequeños fragmentos de software con una interfaz simple y unificada, que se componen en pilas para proporcionar diferentes calidades de servicio. manejan los mensajes que viajan por estas pilas, implementando algún protocolo simple junto con sus iguales en otros procesos, y pasando despúes esos mensajes al siguiente proto-stage. Cada mensaje lleva información sobre los proto-stages a través de los cuales debe pasar, y por lo tanto las pilas son «virtuales», ensamblándose dinámicamente cada vez que un mensaje pasa a la siguiente etapa en su ruta. Algunos ejemplos de las funciones realizadas por las etapas de protocolo son fiabilidad (tolerancia de fallos en las comunicaciones), atomicidad (tolerancia de fallos

 

Datos académicos de la tesis doctoral «Arquitectura de comunicaciones para grupos de procesos replicados.«

  • Título de la tesis:  Arquitectura de comunicaciones para grupos de procesos replicados.
  • Autor:  Jesús Gonzalez Barahona
  • Universidad:  Politécnica de Madrid
  • Fecha de lectura de la tesis:  01/01/1998

 

Dirección y tribunal

  • Director de la tesis
    • Angel Alvarez Rodriguez
  • Tribunal
    • Presidente del tribunal: Juan Antonio De La Puente Alfaro
    • Miranda Gonzalez Francisco Javier (vocal)
    • Michael Gonzalez Harbour (vocal)
    • Navarro Mas José Ignacio (vocal)

 

Deja un comentario

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

Scroll al inicio