{"id":96879,"date":"2018-03-11T10:17:12","date_gmt":"2018-03-11T10:17:12","guid":{"rendered":"https:\/\/www.deberes.net\/tesis\/sin-categoria\/un-marco-para-la-definicion-y-transformacion-de-modelos-en-los-sistemas-multi-agentes\/"},"modified":"2018-03-11T10:17:12","modified_gmt":"2018-03-11T10:17:12","slug":"un-marco-para-la-definicion-y-transformacion-de-modelos-en-los-sistemas-multi-agentes","status":"publish","type":"post","link":"https:\/\/www.deberes.net\/tesis\/sin-categoria\/un-marco-para-la-definicion-y-transformacion-de-modelos-en-los-sistemas-multi-agentes\/","title":{"rendered":"Un marco para la definici\u00f3n y transformaci\u00f3n de modelos en los sistemas multi-agentes"},"content":{"rendered":"<h2>Tesis doctoral de <strong> Iv\u00e1n Garc\u00eda-magari\u00f1o Garc\u00eda <\/strong><\/h2>\n<p>Null el desarrollo del software dirigido por modelos (dsdm) es un paradigma de desarrollo en el que los modelos son el producto principal, y a partir de ellos se generan los sistemas de forma autom\u00e1tica, total o parcialmente. Del tratamiento de los modelo s, surge la necesidad de definirlos y transformarlos, que se aborda respectivamente con la definici\u00f3n de metamodelos y transformaciones.  uno de los principales beneficiarios del dsdm es la ingenier\u00eda del software orientada a agentes (isoa). En \u00e9sta,  se construyen sistemas multi-agente (smas), que son sistemas distribuidos compuestos por agentes aut\u00f3nomos que interact\u00faan dando lugar a comportamientos complejos. Si bien algunas caracter\u00edsticas del dsdm se han incorporado plenamente en la isoa com o pr\u00e1cticas habituales, todav\u00eda dos factores dificultan su implantaci\u00f3n completa. En primer lugar, la definici\u00f3n de metamodelos depende de la experiencia del dise\u00f1ador y no existen gu\u00edas que faciliten esta labor. Por otro lado, las herramientas y len guajes existentes no permiten definir transformaciones de modelos con un esfuerzo razonable. Por ello, esta tesis propone una gu\u00eda para definir metamodelos y un procedimiento para generar transformaciones.  la gu\u00eda incluye un armaz\u00f3n para estructurar  los metamodelos, recomendaciones para las decisiones principales, y una secuencia de pasos para definir los metamodelos. El armaz\u00f3n se estructura en tres capas que contienen respectivamente la informaci\u00f3n del lenguaje de modelado, los aspectos de pr esentaci\u00f3n de los modelos y la informaci\u00f3n espec\u00edfica de las herramientas. En la capa del lenguaje de modelado, se proponen ciertas representaciones de los elementos y se dan las pautas para asociar cada elemento con la representaci\u00f3n m\u00e1s apropiada. Para esto se debe elegir entre una representaci\u00f3n heterog\u00e9nea, que minimiza el n\u00famero de elementos de meta-modelado necesarios para representar los elementos del modelo, o una representaci\u00f3n homog\u00e9nea, con m\u00e1s elementos de meta-modelado pero m\u00e1s f\u00e1ci l de procesar autom\u00e1ticamente. Tambi\u00e9n se debe elegir entre una representaci\u00f3n redundante o no redundante de las referencias entre los elementos, dependiendo del nivel de navegabilidad que se desee, ya que dichas referencias son dirigidas. En los asp ectos de presentaci\u00f3n, se propone usar vistas que hagan referencia a diccionarios globales, facilitando el procesamiento de los modelos y evitando inconsistencias. En la tercera capa, se considera la informaci\u00f3n espec\u00edfica de las herramientas, que no<\/p>\n<p>&nbsp;<\/p>\n<h3>Datos acad\u00e9micos de la tesis doctoral \u00ab<strong>Un marco para la definici\u00f3n y transformaci\u00f3n de modelos en los sistemas multi-agentes<\/strong>\u00ab<\/h3>\n<ul>\n<li><strong>T\u00edtulo de la tesis:<\/strong>\u00a0 Un marco para la definici\u00f3n y transformaci\u00f3n de modelos en los sistemas multi-agentes <\/li>\n<li><strong>Autor:<\/strong>\u00a0 Iv\u00e1n Garc\u00eda-magari\u00f1o Garc\u00eda <\/li>\n<li><strong>Universidad:<\/strong>\u00a0 Complutense de Madrid<\/li>\n<li><strong>Fecha de lectura de la tesis:<\/strong>\u00a0 30\/10\/2009<\/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>Jorge  Jes\u00fas Gomez Sanz<\/li>\n<\/ul>\n<\/li>\n<li><strong>Tribunal<\/strong>\n<ul>\n<li>Presidente del tribunal: Juan Pavon mestras <\/li>\n<li>  (vocal)<\/li>\n<li>  (vocal)<\/li>\n<li>  (vocal)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tesis doctoral de Iv\u00e1n Garc\u00eda-magari\u00f1o Garc\u00eda Null el desarrollo del software dirigido por modelos (dsdm) es un paradigma de desarrollo [&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":[1],"tags":[198736,59819,38697],"class_list":["post-96879","post","type-post","status-publish","format-standard","hentry","category-sin-categoria","tag-ivan-garcia-magarino-garcia","tag-jorge-jesus-gomez-sanz","tag-juan-pavon-mestras"],"_links":{"self":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/96879","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=96879"}],"version-history":[{"count":0,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/96879\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/media?parent=96879"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/categories?post=96879"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/tags?post=96879"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}