{"id":1565,"date":"2019-09-18T13:19:00","date_gmt":"2019-09-18T16:19:00","guid":{"rendered":"http:\/\/ijandev-test.fi.uncoma.edu.ar\/Wordpress\/index.php\/2019\/09\/18\/garrido-matias-verbalizacion-de-un-subconjunto-de-uml-en-una-herramienta-grafica-web-septiembre-2019\/"},"modified":"2022-02-06T23:49:30","modified_gmt":"2022-02-07T02:49:30","slug":"1267-garrido-matias-verbalizacion-de-un-subconjunto-de-uml-en-una-herramienta-grafica-web-septiembre-2019","status":"publish","type":"post","link":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/nuevos-lic-lcc\/1267-garrido-matias-verbalizacion-de-un-subconjunto-de-uml-en-una-herramienta-grafica-web-septiembre-2019\/","title":{"rendered":"Garrido, Mat\u00edas: Verbalizaci\u00f3n de un Subconjunto de UML en una Herramienta Gr\u00e1fica Web. Septiembre 2019"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1565\" class=\"elementor elementor-1565\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-195e613d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"195e613d\" 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-2d13ae5f\" data-id=\"2d13ae5f\" 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-2d51e5c0 elementor-widget elementor-widget-text-editor\" data-id=\"2d51e5c0\" 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>: \u00ab<em>Verbalizaci\u00f3n de un Subconjunto de UML en una Herramienta Gr\u00e1fica Web<\/em>\u201d<\/p><div><p><strong>Tesista<\/strong>: Mat\u00edas Garrido<\/p><p><strong>Directores<\/strong>: Esp. Sandra Roger &#8211; Dr. Germ\u00e1n Braun<\/p><\/div><div><p><strong style=\"color: #444444; font-family: Verdana, sans-serif; font-size: 12px;\">Carrera<\/strong><span style=\"color: #444444; font-family: Verdana, sans-serif; font-size: 12px;\">: <\/span>Licenciatura en Ciencias de la Computaci\u00f3n<\/p><p><strong>D\u00eda<\/strong>: 18 de septiembre de 2019<\/p><\/div><div><strong style=\"text-align: justify;\">Resumen<\/strong><\/div><div style=\"text-align: justify;\">\u00a0<\/div><p style=\"text-align: left;\">El desarrollo de software comienza con un conjunto de actividades que tienen el fin de determinar los requisitos del sistema. La experiencia indica que existen dificultades en la elicitaci\u00f3n de los requerimientos del sistema y en su correspondiente transformaci\u00f3n en un modelo computacional.\u00a0Por un lado, los usuarios son expertos en el dominio del problema, pero por lo general carecen del conocimiento en t\u00e9cnicas de modelado que poseen los analistas y dise\u00f1adores.<\/p><p style=\"text-align: left;\">En conjunto con el usuario, el modelo confeccionado debe ser validado a fin de asegurar que refleja con precisi\u00f3n el conjunto de requerimientos.\u00a0Una manera efectiva de llevar a cabo esta validaci\u00f3n es trasladar el significado del modelo en un lenguaje comprensible por el experto del dominio.\u00a0En ese sentido surge el concepto de verbalizaci\u00f3n, que tiene el objetivo de traducir la sem\u00e1ntica de una teor\u00eda l\u00f3gica en un lenguaje humano.<\/p><p style=\"text-align: left;\">La verbalizaci\u00f3n de modelos conceptuales est\u00e1 comprendida por la disciplina de la Generaci\u00f3n de Lenguaje Natural (GLN). En este trabajo se analiza en detalle dicho campo, considerando su recorrido hist\u00f3rico, describiendo las tareas b\u00e1sicas que comprende un sistema GLN y el estudio de sus arquitecturas de referencia.<\/p><p>En base a lo expuesto, se plantea la extensi\u00f3n de la arquitectura de una herramienta de modelado ontol\u00f3gico llamada \\textit{crowd}, que permita la verbalizaci\u00f3n multiling\u00fce de un subconjunto de primitivas de los diagramas de clases UML Para alcanzar la traducci\u00f3n en m\u00faltiples idiomas, se opta por la definici\u00f3n de una representaci\u00f3n intermedia de las primitivas UML en sentencias de L\u00f3gica de Primer Orden (FOL).<\/p><p>Finalmente, se dise\u00f1a y se implementa un conjunto de patrones de verbalizaci\u00f3n para el lenguaje espa\u00f1ol y la incorporaci\u00f3n de herramientas ling\u00fc\u00edsticas para favorecer el grado de coherencia y fluidez de las oraciones generadas.\u00a0Esto resulta en un prototipo funcionalmente operativo, que permite visualizar por un lado, la formalizaci\u00f3n FOL de un diagrama de clases y por otro, su correspondiente verbalizaci\u00f3n en lenguaje espa\u00f1ol.<\/p><p>Con esta propuesta se espera reducir la brecha de comunicaci\u00f3n existente entre los dise\u00f1adores y los expertos en el dominio, integr\u00e1ndolos activamente en los procesos de validaci\u00f3n de modelos conceptuales.<\/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-2fb683a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2fb683a\" 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-e868bf1\" data-id=\"e868bf1\" 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-4824dd1 elementor-widget elementor-widget-image\" data-id=\"4824dd1\" data-element_type=\"widget\" data-widget_type=\"image.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-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=\".svg\"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}<\/style>\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img width=\"900\" height=\"448\" src=\"https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2019\/09\/tesis-mgarrido.jpg\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2019\/09\/tesis-mgarrido.jpg 900w, https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2019\/09\/tesis-mgarrido-300x149.jpg 300w, https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2019\/09\/tesis-mgarrido-768x382.jpg 768w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Foto del d\u00eda de la defensa con su tutora y el tribunal integrado por los docentes Dr. Andr\u00e9s Flores, Mg. Claudio Vaucheret y Lic. Christian Gim\u00e9nez.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\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-cb8775c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"cb8775c\" 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-3899daf\" data-id=\"3899daf\" 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-9ea148d elementor-align-center elementor-widget elementor-widget-button\" data-id=\"9ea148d\" 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: \u00abVerbalizaci\u00f3n de un Subconjunto de UML en una Herramienta Gr\u00e1fica Web\u201d Tesista: Mat\u00edas Garrido Directores: Esp. Sandra Roger &#8211; Dr. Germ\u00e1n Braun Carrera: Licenciatura en Ciencias de la Computaci\u00f3n D\u00eda: 18 de septiembre de 2019 Resumen\u00a0 El desarrollo de software comienza con un conjunto de actividades que tienen el fin de determinar los requisitos &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.fi.uncoma.edu.ar\/index.php\/nuevos-lic-lcc\/1267-garrido-matias-verbalizacion-de-un-subconjunto-de-uml-en-una-herramienta-grafica-web-septiembre-2019\/\"> <span class=\"screen-reader-text\">Garrido, Mat\u00edas: Verbalizaci\u00f3n de un Subconjunto de UML en una Herramienta Gr\u00e1fica Web. Septiembre 2019<\/span> Leer m\u00e1s &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":8697,"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":["https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2019\/09\/tesis-mgarrido.jpg",900,448,false],"thumbnail":["https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2019\/09\/tesis-mgarrido-150x150.jpg",150,150,true],"medium":["https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2019\/09\/tesis-mgarrido-300x149.jpg",300,149,true],"medium_large":["https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2019\/09\/tesis-mgarrido-768x382.jpg",768,382,true],"large":["https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2019\/09\/tesis-mgarrido.jpg",900,448,false],"1536x1536":["https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2019\/09\/tesis-mgarrido.jpg",900,448,false],"2048x2048":["https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2019\/09\/tesis-mgarrido.jpg",900,448,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: \u00abVerbalizaci\u00f3n de un Subconjunto de UML en una Herramienta Gr\u00e1fica Web\u201d Tesista: Mat\u00edas Garrido Directores: Esp. Sandra Roger &#8211; Dr. Germ\u00e1n Braun Carrera: Licenciatura en Ciencias de la Computaci\u00f3n D\u00eda: 18 de septiembre de 2019 Resumen\u00a0 El desarrollo de software comienza con un conjunto de actividades que tienen el fin de determinar los requisitos&hellip;","_links":{"self":[{"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/posts\/1565"}],"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=1565"}],"version-history":[{"count":11,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/posts\/1565\/revisions"}],"predecessor-version":[{"id":8712,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/posts\/1565\/revisions\/8712"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/media\/8697"}],"wp:attachment":[{"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/media?parent=1565"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/categories?post=1565"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/tags?post=1565"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}