{"id":144,"date":"2007-09-28T00:00:00","date_gmt":"2007-09-28T00:00:00","guid":{"rendered":"http:\/\/ijandev-test.fi.uncoma.edu.ar\/Wordpress\/index.php\/2007\/09\/28\/quiroga-erica-construccion-de-un-componente-de-verificacion-de-patrones-de-diseno-basado-en-un-meta-modelo-formal-rsl-agosto-2007\/"},"modified":"2022-02-15T03:20:02","modified_gmt":"2022-02-15T06:20:02","slug":"80-quiroga-erica-construccion-de-un-componente-de-verificacion-de-patrones-de-diseno-basado-en-un-meta-modelo-formal-rsl-agosto-2007","status":"publish","type":"post","link":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/nuevos-lic-lcc\/80-quiroga-erica-construccion-de-un-componente-de-verificacion-de-patrones-de-diseno-basado-en-un-meta-modelo-formal-rsl-agosto-2007\/","title":{"rendered":"Quiroga, Erica: Construcci\u00f3n de un Componente de Verificaci\u00f3n de Patrones de Dise\u00f1o basado en un Meta-Modelo Formal RSL, Septiembre 2007"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"144\" class=\"elementor elementor-144\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-16c9fbf elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"16c9fbf\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-405425f9\" data-id=\"405425f9\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7fd94950 elementor-widget elementor-widget-text-editor\" data-id=\"7fd94950\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.6.7 - 03-07-2022 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p><strong>T\u00edtulo:<\/strong> \u00a0Construcci\u00f3n de un Componente de Verificaci\u00f3n de Patrones de Dise\u00f1o basado en un Meta-Modelo Formal RSL<\/p><p><strong>Autor:<\/strong> Erica Vanesa Quiroga<\/p><p><strong>Directores:<\/strong> Mg Andr\u00e9s Flores y Dra. Alejandra Cechich<\/p><p><strong>Carrera<\/strong>: Licenciatura en Ciencias de la Computaci\u00f3n<\/p><p><strong>Fecha de defensa<\/strong>: 28 de septiembre de 2007<\/p><p><strong>Resumen<\/strong><\/p><p style=\"text-align: justify;\">Los patrones de dise\u00f1o orientado a objetos pueden ser aplicados en diferentes dominios, y por ello constituyen una t\u00e9cnica valiosa para la reusabilidad en el dise\u00f1o orientado a objetos, ayudando a los dise\u00f1adores a lograr resultados m\u00e1s efectivos. Como contrapunto, los cat\u00e1logos de patrones usualmente los describen de manera informal, generalmente usando lenguaje natural junto a una notaci\u00f3n gr\u00e1fica; lo cual dificulta determinar con certeza que los patrones son aplicados correctamente en un dise\u00f1o. En esto la literatura advierte que partiendo de la base de una descripci\u00f3n formal, se puede alcanzar una mejor comprensi\u00f3n sobre la aplicaci\u00f3n de patrones, y adem\u00e1s la especificaci\u00f3n formal facilita la construcci\u00f3n de soportes autom\u00e1ticos para modelado y verificaci\u00f3n. Este ha sido el fundamento de un proyecto en el cual se desarroll\u00f3 un Meta-Modelo en RSL 1 para Dise\u00f1o OO en el cual se incluye un mecanismo de vinculaci\u00f3n de elementos de dise\u00f1o a los roles provistos por el patr\u00f3n que un dise\u00f1ador elige aplicar. Adem\u00e1s se gener\u00f3 un Meta-Modelo de Patrones de Dise\u00f1o, en el cual se especificaron las propiedades que un dise\u00f1o debe cumplir para asegurar el correcto uso de cada patr\u00f3n en el cat\u00e1logo GoF 2 . La siguiente fase del proyecto involucr\u00f3 el desarrollo de una herramienta de verificaci\u00f3n de dise\u00f1o y patrones, con la cual no solamente se asegure la adecuada aplicaci\u00f3n de patrones sino tambi\u00e9n se ayude a los dise\u00f1adores a comprender los posibles casos de variabilidad de los patrones ante nuevos contextos de aplicaci\u00f3n.<br \/>Este trabajo de tesis se centra en la construcci\u00f3n de un componente de software, denominado Patterns_Metamodel, el cual fue desarrollado en lenguaje Java, y surge de la traducci\u00f3n a Java del Meta-Modelo RSL de Patrones de Dise\u00f1o, en el cual se incluye el mecanismo de vinculaci\u00f3n de los niveles de dise\u00f1o y patrones, y las propiedades de cada uno de los patrones incluidos en el meta-modelo.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-cd776a3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"cd776a3\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-26f7760a\" data-id=\"26f7760a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6b2bba3e elementor-align-center elementor-widget elementor-widget-button\" data-id=\"6b2bba3e\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a href=\"https:\/\/www.fi.uncoma.edu.ar\/index.php\/nuevos-lic-lcc\/\" class=\"elementor-button-link elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">Ver otras tesis LCC FaI<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>T\u00edtulo: \u00a0Construcci\u00f3n de un Componente de Verificaci\u00f3n de Patrones de Dise\u00f1o basado en un Meta-Modelo Formal RSL Autor: Erica Vanesa Quiroga Directores: Mg Andr\u00e9s Flores y Dra. Alejandra Cechich Carrera: Licenciatura en Ciencias de la Computaci\u00f3n Fecha de defensa: 28 de septiembre de 2007 Resumen Los patrones de dise\u00f1o orientado a objetos pueden ser aplicados &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.fi.uncoma.edu.ar\/index.php\/nuevos-lic-lcc\/80-quiroga-erica-construccion-de-un-componente-de-verificacion-de-patrones-de-diseno-basado-en-un-meta-modelo-formal-rsl-agosto-2007\/\"> <span class=\"screen-reader-text\">Quiroga, Erica: Construcci\u00f3n de un Componente de Verificaci\u00f3n de Patrones de Dise\u00f1o basado en un Meta-Modelo Formal RSL, Septiembre 2007<\/span> Leer m\u00e1s &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-global-header-display":"","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":""},"categories":[14],"tags":[],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"ufai","author_link":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/author\/ufai\/"},"uagb_comment_info":0,"uagb_excerpt":"T\u00edtulo: \u00a0Construcci\u00f3n de un Componente de Verificaci\u00f3n de Patrones de Dise\u00f1o basado en un Meta-Modelo Formal RSL Autor: Erica Vanesa Quiroga Directores: Mg Andr\u00e9s Flores y Dra. Alejandra Cechich Carrera: Licenciatura en Ciencias de la Computaci\u00f3n Fecha de defensa: 28 de septiembre de 2007 Resumen Los patrones de dise\u00f1o orientado a objetos pueden ser aplicados&hellip;","_links":{"self":[{"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/posts\/144"}],"collection":[{"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/comments?post=144"}],"version-history":[{"count":5,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/posts\/144\/revisions"}],"predecessor-version":[{"id":9606,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/posts\/144\/revisions\/9606"}],"wp:attachment":[{"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/media?parent=144"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/categories?post=144"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/tags?post=144"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}