{"id":8866,"date":"1995-01-01T00:00:00","date_gmt":"1995-01-01T00:00:00","guid":{"rendered":"https:\/\/www.deberes.net\/tesis\/1995\/01\/01\/drago-un-lenguaje-para-programar-aplicaciones-distribuidas-tolerantes-a-fallos-y-cooperativas\/"},"modified":"1995-01-01T00:00:00","modified_gmt":"1995-01-01T00:00:00","slug":"drago-un-lenguaje-para-programar-aplicaciones-distribuidas-tolerantes-a-fallos-y-cooperativas","status":"publish","type":"post","link":"https:\/\/www.deberes.net\/tesis\/matematicas\/drago-un-lenguaje-para-programar-aplicaciones-distribuidas-tolerantes-a-fallos-y-cooperativas\/","title":{"rendered":"Drago: un lenguaje para programar aplicaciones distribuidas tolerantes a fallos y cooperativas"},"content":{"rendered":"<h2>Tesis doctoral de <strong>  Miranda Gonzalez Francisco Javier <\/strong><\/h2>\n<p>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).<\/p>\n<p>&nbsp;<\/p>\n<h3>Datos acad\u00e9micos de la tesis doctoral \u00ab<strong>Drago: un lenguaje para programar aplicaciones distribuidas tolerantes a fallos y cooperativas<\/strong>\u00ab<\/h3>\n<ul>\n<li><strong>T\u00edtulo de la tesis:<\/strong>\u00a0 Drago: un lenguaje para programar aplicaciones distribuidas tolerantes a fallos y cooperativas <\/li>\n<li><strong>Autor:<\/strong>\u00a0  Miranda Gonzalez Francisco Javier <\/li>\n<li><strong>Universidad:<\/strong>\u00a0 Polit\u00e9cnica de Madrid<\/li>\n<li><strong>Fecha de lectura de la tesis:<\/strong>\u00a0 01\/01\/1995<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3>Direcci\u00f3n y tribunal<\/h3>\n<ul>\n<li><strong>Director de la tesis<\/strong>\n<ul>\n<li>Angel Alvarez Rodriguez<\/li>\n<\/ul>\n<\/li>\n<li><strong>Tribunal<\/strong>\n<ul>\n<li>Presidente del tribunal:  De Miguel Moro Tomas <\/li>\n<li>Jos\u00e9 Manuel Bernab\u00e9u Aub\u00e1n (vocal)<\/li>\n<li>Juan  Antonio De La Puente Alfaro (vocal)<\/li>\n<li>Albert Llamosi Casas (vocal)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tesis doctoral de Miranda Gonzalez Francisco Javier Drago es un lenguaje experimental desarrollado para soportar la implementacion de aplicaciones distribuidas [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"footnotes":""},"categories":[1890,332,6474,126,16008,2489],"tags":[30849,21136,16548,30848,11017,30847],"class_list":["post-8866","post","type-post","status-publish","format-standard","hentry","category-ciencia-de-los-ordenadores","category-ciencias-tecnologicas","category-lenguajes-de-programacion","category-matematicas","category-politecnica-de-madrid","category-tecnologia-de-las-telecomunicaciones","tag-albert-llamosi-casas","tag-angel-alvarez-rodriguez","tag-de-miguel-moro-tomas","tag-jose-manuel-bernabeu-auban","tag-juan-antonio-de-la-puente-alfaro","tag-miranda-gonzalez-francisco-javier"],"_links":{"self":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/8866","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/comments?post=8866"}],"version-history":[{"count":0,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/8866\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/media?parent=8866"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/categories?post=8866"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/tags?post=8866"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}