{"id":109629,"date":"2018-03-11T10:35:11","date_gmt":"2018-03-11T10:35:11","guid":{"rendered":"https:\/\/www.deberes.net\/tesis\/sin-categoria\/mdci-model-driven-continuous-integration\/"},"modified":"2018-03-11T10:35:11","modified_gmt":"2018-03-11T10:35:11","slug":"mdci-model-driven-continuous-integration","status":"publish","type":"post","link":"https:\/\/www.deberes.net\/tesis\/oviedo\/mdci-model-driven-continuous-integration\/","title":{"rendered":"Mdci: model-driven continuous integration"},"content":{"rendered":"<h2>Tesis doctoral de <strong> Vicente Garc\u00eda D\u00edaz <\/strong><\/h2>\n<p>El prop\u00f3sito de esta tesis es llevar a cabo un proceso en el que se aplique la pr\u00e1ctica de la integraci\u00f3n continua en un desarrollo de software dirigido por modelos de forma eficiente, mediante el cual los desarrollos de software puedan beneficiarse conjuntamente de las mejoras y ventajas que proporcionan la aproximaci\u00f3n de desarrollo de la ingenier\u00eda dirigida por modelos y la pr\u00e1ctica de la integraci\u00f3n continua.  la aproximaci\u00f3n de la ingenier\u00eda dirigida por modelos es el \u00faltimo salto natural de la ingenier\u00eda del software en cuanto a la b\u00fasqueda de m\u00e9todos de desarrollo que elevan el nivel de abstracci\u00f3n hasta el punto en el que los expertos de un dominio de conocimiento, ajenos al mundo inform\u00e1tico, son capaces de guiar y cambiar la l\u00f3gica de los sistemas inform\u00e1ticos.  la pr\u00e1ctica de la integraci\u00f3n continua es una recomendaci\u00f3n de las principales metodolog\u00edas de desarrollo, que tiene como objetivo la realizaci\u00f3n de integraciones autom\u00e1ticas del software en etapas tempranas del desarrollo, ofreciendo ventajas como la reducci\u00f3n del riesgo intr\u00ednseco que, dado su car\u00e1cter temporal y \u00fanico, tienen todos los proyectos.  con la uni\u00f3n de la ingenier\u00eda dirigida por modelos y de la pr\u00e1ctica de la integraci\u00f3n continua se busca ofrecer, a los equipos de desarrollo que trabajan utilizando alg\u00fan tipo de iniciativa de la ingenier\u00eda dirigida por modelos, la posibilidad de integrar de forma continua y distribuida sus desarrollos. Al mismo tiempo, los clientes, verdaderos expertos del dominio de conocimiento en su \u00e1mbito de negocio, se benefician del aumento del nivel de abstracci\u00f3n de las t\u00e9cnicas de desarrollo para que ellos mismos, y de forma transparente, sean capaces de modificar su propio sistema inform\u00e1tico sin la ayuda de personal t\u00e9cnico ajeno a su negocio, ahorrando as\u00ed tiempo y costes.  para cumplir con el objetivo de esta tesis doctoral se construye un prototipo que salva los impedimentos actuales que no permiten la uni\u00f3n entre estos dos nuevos activos de la ingenier\u00eda del software. Los principales problemas encontrados est\u00e1n relacionados con la selecci\u00f3n de una iniciativa de desarrollo apropiada, los sistemas de control de versiones especialmente adaptados para trabajar con modelos, la generaci\u00f3n incremental de artefactos a partir de modelos y la adaptaci\u00f3n a las herramientas actuales de integraci\u00f3n continua de forma optimizada. La separaci\u00f3n del trabajo realizado en diferentes bloques permite ofrecer soluciones de forma tanto aislada como en conjunto, dando lugar a un trabajo iterativo e incremental de comienzo a fin.   para analizar las ventajas que ofrece la propuesta de este trabajo frente a otras posibilidades de desarrollo, se realiza una evaluaci\u00f3n mediante la creaci\u00f3n de diferentes casos de prueba en los que la medici\u00f3n de diferentes par\u00e1metros ofrecen una estimaci\u00f3n num\u00e9rica de las ventajas reales obtenidas. El an\u00e1lisis descriptivo, el contraste de hip\u00f3tesis y las t\u00e9cnicas de regresi\u00f3n permiten una mejor interpretaci\u00f3n de los resultados.   finalmente, se define el proceso, objetivo \u00faltimo de este trabajo, mediante la respuesta a diferentes preguntas planteadas, que facilitan su comprensi\u00f3n y entendimiento.<\/p>\n<p>&nbsp;<\/p>\n<h3>Datos acad\u00e9micos de la tesis doctoral \u00ab<strong>Mdci: model-driven continuous integration<\/strong>\u00ab<\/h3>\n<ul>\n<li><strong>T\u00edtulo de la tesis:<\/strong>\u00a0 Mdci: model-driven continuous integration <\/li>\n<li><strong>Autor:<\/strong>\u00a0 Vicente Garc\u00eda D\u00edaz <\/li>\n<li><strong>Universidad:<\/strong>\u00a0 Oviedo<\/li>\n<li><strong>Fecha de lectura de la tesis:<\/strong>\u00a0 29\/06\/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>bustelo Pelayo Garc\u00eda<\/li>\n<\/ul>\n<\/li>\n<li><strong>Tribunal<\/strong>\n<ul>\n<li>Presidente del tribunal: Luis Joyanes aguilar <\/li>\n<li>v\u00edctor hugo Medina Garc\u00eda (vocal)<\/li>\n<li>Manuel P\u00e9rez cota (vocal)<\/li>\n<li>Francisco Javier Segovia p\u00e9rez (vocal)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tesis doctoral de Vicente Garc\u00eda D\u00edaz El prop\u00f3sito de esta tesis es llevar a cabo un proceso en el que [&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":[13880,8846,15624],"tags":[219202,196011,40865,46465,219201,219203],"class_list":["post-109629","post","type-post","status-publish","format-standard","hentry","category-informatica","category-oviedo","category-software","tag-bustelo-pelayo-garcia","tag-francisco-javier-segovia-perez","tag-luis-joyanes-aguilar","tag-manuel-perez-cota","tag-vicente-garcia-diaz","tag-victor-hugo-medina-garcia"],"_links":{"self":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/109629","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=109629"}],"version-history":[{"count":0,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/109629\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/media?parent=109629"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/categories?post=109629"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/tags?post=109629"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}