{"id":110459,"date":"2018-03-11T10:36:30","date_gmt":"2018-03-11T10:36:30","guid":{"rendered":"https:\/\/www.deberes.net\/tesis\/sin-categoria\/a-middleware-framework-for-self-adaptive-large-scale-distributed-services\/"},"modified":"2018-03-11T10:36:30","modified_gmt":"2018-03-11T10:36:30","slug":"a-middleware-framework-for-self-adaptive-large-scale-distributed-services","status":"publish","type":"post","link":"https:\/\/www.deberes.net\/tesis\/ciencia-de-los-ordenadores\/a-middleware-framework-for-self-adaptive-large-scale-distributed-services\/","title":{"rendered":"A middleware framework for self-adaptive large scale distributed services"},"content":{"rendered":"<h2>Tesis doctoral de <strong> Pablo Chac\u00edn Mart\u00ednez <\/strong><\/h2>\n<p>Las aplicaciones orientadas a servicios modernas demandan la capacidad de adaptarse a condiciones variables y situaciones inesperadas mientras mantienen un cierto nivel de servio esperado (qos). Los enfoques de auto-adaptaci\u00f3n existentes parecen no ser adacuados debido a sus supuestos no se cumplen en infrastructuras compartidas de gran escala.   la principal motivaci\u00f3n de nuestra investigaci\u00f3n es inerir un conjunto de principios para guiar el desarrollo de servicios auto-adaptativos de gran escala. Nuesto objetivo es proveer abstraciones de modelaje apropiadas, basadas en un marco conceptual claro, y su implemetnacion en un middleware que soporte el desarrollo de estos servicios.  tomando como inspiraci\u00f3n conceptos  econ\u00f3micos de mercados decentralizados, hemos propuesto una soluci\u00f3n basada en tres principios: auto-organizaci\u00f3n emergente, comportamiento guiado por la utilidad y adaptaci\u00f3n sin modelos. Basados en estos principios dise\u00f1amos collectives, un middleware que proveer una soluci\u00f3n exhaustiva para los diversos aspectos de adaptaci\u00f3n que surgen en el desarrollo de sistemas distribuidos. La adecuaci\u00f3n y completitud de collectives ha sido provada por medio de la implementaci\u00f3n de eudon, un middleware para servicios auto-adaptativos, el ha sido evaluado de manera exhaustiva por medio de un modelo de simulaci\u00f3n, analizando sus propiedades de adaptaci\u00f3n en diversos escenarios de uso.   hemos encontrado que eudon exhibe las propiedades esperadas: se adapta a diversas condiciones como picos en la carga de trabajo o fallos masivos, mateniendo su calidad de servicio y haciendo un uso eficiente de los recusos disponibles. Es altamente escalable y robusto; puedeoo ser implementado en servicios existentes de manera no intrusiva; y no requiere la obtenci\u00f3n de un modelo de desempe\u00f1o para los servicios.  podemos concluir que nuestro trabajo nos ha permitido desarrollar una solucion que aborda los requerimientos de auto-adaptacion en escenarios de uso exigentes sin introducir complejidad adicional. En este sentido, consideramos que nuestra propuesta hace una contribuci\u00f3n significativa hacia el desarrollo de la futura generaci\u00f3n de aplicaciones orientadas a servicios.<\/p>\n<p>&nbsp;<\/p>\n<h3>Datos acad\u00e9micos de la tesis doctoral \u00ab<strong>A middleware framework for self-adaptive large scale distributed services<\/strong>\u00ab<\/h3>\n<ul>\n<li><strong>T\u00edtulo de la tesis:<\/strong>\u00a0 A middleware framework for self-adaptive large scale distributed services <\/li>\n<li><strong>Autor:<\/strong>\u00a0 Pablo Chac\u00edn Mart\u00ednez <\/li>\n<li><strong>Universidad:<\/strong>\u00a0 Polit\u00e9cnica de catalunya<\/li>\n<li><strong>Fecha de lectura de la tesis:<\/strong>\u00a0 21\/07\/2011<\/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>Leandro Navarro Moldes<\/li>\n<\/ul>\n<\/li>\n<li><strong>Tribunal<\/strong>\n<ul>\n<li>Presidente del tribunal: felix Freitag <\/li>\n<li>\u00f3scar Ardaiz villanueva (vocal)<\/li>\n<li>jens Nimis (vocal)<\/li>\n<li>Luis Manuel D\u00edaz de cerio ripalda (vocal)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tesis doctoral de Pablo Chac\u00edn Mart\u00ednez Las aplicaciones orientadas a servicios modernas demandan la capacidad de adaptarse a condiciones variables [&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,4149,13880,15596],"tags":[97184,220498,30750,105781,80383,220497],"class_list":["post-110459","post","type-post","status-publish","format-standard","hentry","category-ciencia-de-los-ordenadores","category-diseno-y-componentes-de-sistemas-de-informacion","category-informatica","category-politecnica-de-catalunya","tag-felix-freitag","tag-jens-nimis","tag-leandro-navarro-moldes","tag-luis-manuel-diaz-de-cerio-ripalda","tag-oscar-ardaiz-villanueva","tag-pablo-chacin-Martinez"],"_links":{"self":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/110459","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=110459"}],"version-history":[{"count":0,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/110459\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/media?parent=110459"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/categories?post=110459"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/tags?post=110459"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}