Drago: un lenguaje para programar aplicaciones distribuidas tolerantes a fallos y cooperativas

Tesis doctoral de Miranda Gonzalez Francisco Javier

Drago es un lenguaje experimental desarrollado para soportar la implementacion de aplicaciones distribuidas estaticas cooperativas y tolerantes a fallos. El modelo de programacion de drago se basa en el paradigma de grupos, y soporta dos abstracciones de grupo: abstraccion de grupo replicado, que permite implementar aplicaciones tolerantes a fallos mediante redundancia modular, y abstraccion de grupo cooperativo, que proporciona soporte para implementar un conjunto de miembros distribuidos que cooperan para conseguir un objetivo comun. Drago proporciona estas abstracciones mediante la especificacion de grupo. Una especificacion de grupo contiene declaraciones de constantes, tipos, excepciones y puntos de entrada remotos. Todo miembro de un grupo tiene visible todas las declaraciones contenidas en la especificacion de ella (mediante puntos de entrada remotos).

 

Datos académicos de la tesis doctoral «Drago: un lenguaje para programar aplicaciones distribuidas tolerantes a fallos y cooperativas«

  • Título de la tesis:  Drago: un lenguaje para programar aplicaciones distribuidas tolerantes a fallos y cooperativas
  • Autor:  Miranda Gonzalez Francisco Javier
  • Universidad:  Politécnica de Madrid
  • Fecha de lectura de la tesis:  01/01/1995

 

Dirección y tribunal

  • Director de la tesis
    • Angel Alvarez Rodriguez
  • Tribunal
    • Presidente del tribunal: De Miguel Moro Tomas
    • José Manuel Bernabéu Aubán (vocal)
    • Juan Antonio De La Puente Alfaro (vocal)
    • Albert Llamosi Casas (vocal)

 

Deja un comentario

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

Scroll al inicio