{"id":690,"date":"2015-03-19T00:00:00","date_gmt":"2015-03-19T00:00:00","guid":{"rendered":"http:\/\/ijandev-test.fi.uncoma.edu.ar\/Wordpress\/index.php\/2015\/03\/19\/2014-03-19-14-57-13-01\/"},"modified":"2022-02-07T00:26:39","modified_gmt":"2022-02-07T03:26:39","slug":"604-2014-03-19-14-57-13-01","status":"publish","type":"post","link":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/nuevos-lic-lcc\/604-2014-03-19-14-57-13-01\/","title":{"rendered":"Anabal\u00f3n, Diego: Generaci\u00f3n de Test Suite basado en Matching de Interfaces para Evaluaci\u00f3n de Comportamiento de Servicios Web. Marzo 2015"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"690\" class=\"elementor elementor-690\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1b4c6aa2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1b4c6aa2\" 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-235e2b18\" data-id=\"235e2b18\" 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-16884751 elementor-widget elementor-widget-text-editor\" data-id=\"16884751\" 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 style=\"text-align: justify;\"><strong>T\u00edtulo<\/strong>: \u00abGeneraci\u00f3n de Test Suite basado en Matching de Interfaces para Evaluaci\u00f3n de Comportamiento de Servicios Web\u00bb<\/p><p style=\"text-align: justify;\"><strong>Autor<\/strong>: Diego Anabal\u00f3n<\/p><p style=\"text-align: justify;\"><strong>Directores<\/strong>: Dr. Andr\u00e9s Flores &#8211; Lic. Mart\u00edn Garriga<\/p><p><strong>Carrera<\/strong>: Licenciatura en Ciencias de la Computaci\u00f3n<\/p><p style=\"text-align: justify;\"><strong>Fecha de defensa<\/strong>: 19 de marzo de 2015<\/p><p style=\"text-align: justify;\"><strong>Resumen<\/strong><\/p><div style=\"text-align: justify;\">Se presenta una mejora sobre un enfoque que facilita el desarrollo de Aplicaciones Orientadas a Servicios, asistiendo a un ingeniero de software en la tarea de selecci\u00f3n de Servicios Web. Se realizan procesos semi-autom\u00e1ticos de evaluaci\u00f3n de servicios, a nivel de las interfaces y a nivel de comportamiento. A nivel de interfaces se analizan los documentos WSDL de las interfaces. A nivel de comportamiento se define un conjunto de casos de test o Test Suite (TS) para observar el orden de ejecuci\u00f3n de las operaciones en la interfaz WSDL. Actualmente se genera un TS que describe en forma exhaustiva el comportamiento en ejecuci\u00f3n que se requiere de un servicio candidato. Este TS tiene una alta confiabilidad pero tambi\u00e9n una alta redundancia, lo cual produce un gran esfuerzo tanto en el proceso de generaci\u00f3n del TS exhaustivo como en su ejecuci\u00f3n contra los servicios candidatos. Adem\u00e1s, se requiere generar un conjunto de artefactos software llamados wrappers (adaptadores) que solucionan incompatibilidades detectadas durante la evaluaci\u00f3n a nivel de interfaces. Este conjunto puede ser muy grande, cuando s\u00f3lo se consideran aspectos puramente estructurales de las interfaces de los servicios candidatos. Esto tambi\u00e9n impacta sobre el proceso de ejecuci\u00f3n del TS exhaustivo que se ejercita contra cada uno de los wrappers.<\/div><div style=\"text-align: justify;\">Por ello, se ha decidio efectuar una extensi\u00f3n y optimizaci\u00f3n sobre estos procesos que permitir\u00e1n alcanzar una eficiencia durante la evaluaci\u00f3n de comportamiento. Se plantea una reducci\u00f3n de tama\u00f1o en dos artefactos principales: el Test Suite y los wrappers. Se define un TS reducido en funci\u00f3n de detectar operaciones \u201cconflictivas\u201d durante la evaluaci\u00f3n a nivel de interfaces. Para la reducci\u00f3n del conjunto \u00a0de wrappers se consideran los aspectos sem\u00e1nticos en el an\u00e1lisis a nivel de interfaces, \u00a0acotando la cantidad de wrapper al subconjunto de operaciones \u201cconflictivas\u201d. Todo los ajustes y extensiones sobre el proceso de generaci\u00f3n y evaluaci\u00f3n ser\u00e1 adem\u00e1s implementado en una herramienta bajo la plataforma Java denominada TestOOJ. Esto permitir\u00e1 ofrecer a un ingeniero de software una asistencia en su labor de construcci\u00f3n de Aplicaciones Orientadas a Servicios.<\/div>\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-80e3804 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"80e3804\" 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-a83eefe\" data-id=\"a83eefe\" 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-add8ef0 elementor-widget elementor-widget-image\" data-id=\"add8ef0\" 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=\"541\" src=\"https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2015\/03\/tesis-anabalon.jpg\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2015\/03\/tesis-anabalon.jpg 900w, https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2015\/03\/tesis-anabalon-300x180.jpg 300w, https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2015\/03\/tesis-anabalon-768x462.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 sus tutores y el tribunal, integrado por los profesores Dra. Nadina Mart\u00ednez Carod y Mg. Juan Manuel Luzuriaga<\/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-879db68 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"879db68\" 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-091a69c\" data-id=\"091a69c\" 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-fa3a84e elementor-align-center elementor-widget elementor-widget-button\" data-id=\"fa3a84e\" 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: \u00abGeneraci\u00f3n de Test Suite basado en Matching de Interfaces para Evaluaci\u00f3n de Comportamiento de Servicios Web\u00bb Autor: Diego Anabal\u00f3n Directores: Dr. Andr\u00e9s Flores &#8211; Lic. Mart\u00edn Garriga Carrera: Licenciatura en Ciencias de la Computaci\u00f3n Fecha de defensa: 19 de marzo de 2015 Resumen Se presenta una mejora sobre un enfoque que facilita el desarrollo &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.fi.uncoma.edu.ar\/index.php\/nuevos-lic-lcc\/604-2014-03-19-14-57-13-01\/\"> <span class=\"screen-reader-text\">Anabal\u00f3n, Diego: Generaci\u00f3n de Test Suite basado en Matching de Interfaces para Evaluaci\u00f3n de Comportamiento de Servicios Web. Marzo 2015<\/span> Leer m\u00e1s &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":8925,"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\/2015\/03\/tesis-anabalon.jpg",900,541,false],"thumbnail":["https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2015\/03\/tesis-anabalon-150x150.jpg",150,150,true],"medium":["https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2015\/03\/tesis-anabalon-300x180.jpg",300,180,true],"medium_large":["https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2015\/03\/tesis-anabalon-768x462.jpg",768,462,true],"large":["https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2015\/03\/tesis-anabalon.jpg",900,541,false],"1536x1536":["https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2015\/03\/tesis-anabalon.jpg",900,541,false],"2048x2048":["https:\/\/www.fi.uncoma.edu.ar\/wp-content\/uploads\/2015\/03\/tesis-anabalon.jpg",900,541,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: \u00abGeneraci\u00f3n de Test Suite basado en Matching de Interfaces para Evaluaci\u00f3n de Comportamiento de Servicios Web\u00bb Autor: Diego Anabal\u00f3n Directores: Dr. Andr\u00e9s Flores &#8211; Lic. Mart\u00edn Garriga Carrera: Licenciatura en Ciencias de la Computaci\u00f3n Fecha de defensa: 19 de marzo de 2015 Resumen Se presenta una mejora sobre un enfoque que facilita el desarrollo&hellip;","_links":{"self":[{"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/posts\/690"}],"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=690"}],"version-history":[{"count":5,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/posts\/690\/revisions"}],"predecessor-version":[{"id":8929,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/posts\/690\/revisions\/8929"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/media\/8925"}],"wp:attachment":[{"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/media?parent=690"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/categories?post=690"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fi.uncoma.edu.ar\/index.php\/wp-json\/wp\/v2\/tags?post=690"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}