{"id":3879,"date":"2025-04-10T14:06:45","date_gmt":"2025-04-10T17:06:45","guid":{"rendered":"https:\/\/dcc.ing.uc.cl\/?p=3879"},"modified":"2025-04-10T16:09:42","modified_gmt":"2025-04-10T19:09:42","slug":"juan-pablo-sandoval-y-nicolas-jimenez-publican-increasing-the-effectiveness-of-automatically-generated-tests-by-improving-class-observability-en-ieee-acm-international-conference-on-software-engi","status":"publish","type":"post","link":"https:\/\/dcc.ing.uc.cl\/?p=3879","title":{"rendered":"Juan Pablo Sandoval y Nicol\u00e1s Jim\u00e9nez publican: &#8220;Increasing the Effectiveness of Automatically Generated Tests by Improving Class Observability&#8221; en IEEE\/ACM International Conference on Software Engineering"},"content":{"rendered":"\n<p>ICSE, la Conferencia Internacional IEEE\/ACM sobre Ingenier\u00eda de Software, considerada la <em>principal conferencia de ingenier\u00eda de software<\/em>. <br>En esta 47\u00b0 versi\u00f3n se celebrar\u00e1 desde el 27 de abril al 3 de mayo de 2025 en Ottawa. Los d\u00edas principales de la conferencia ser\u00e1n del mi\u00e9rcoles 30 de abril al viernes 2 de mayo.<br><br>El trabajo titulado<strong> <em>\u201cIncreasing the Effectiveness of Automatically Generated Tests by Improving Class Observability\u201d<\/em><\/strong>, fue desarrollado por Nicol\u00e1s Jim\u00e9nez Fuentes junto a su tutor Prof. Juan Pablo Sandoval Alcocer (DCC UC), en colaboraci\u00f3n con Geraldine Galindo-Gutierrez, Alexandre Bergel y Gordon Fraser.&nbsp;<\/p>\n\n\n\n<p>El paper de Mag\u00edster de Nicol\u00e1s Jim\u00e9nez-Fuentes, estudiante del laboratorio de Ingenier\u00eda de Software (SEISLab), fue aceptado en ICSE 2025 (International Conference on Software Engineering), la principal conferencia mundial en ingenier\u00eda de software organizada por IEEE\/ACM. Este a\u00f1o se enviaron m\u00e1s de 1000 postulaciones de las cuales solo alrededor de 200 fueron aceptadas, lo que refleja el alto est\u00e1ndar de esta conferencia que se realizar\u00e1 en Canad\u00e1.&nbsp;<\/p>\n\n\n\n<p>La investigaci\u00f3n propone mejorar la calidad de los tests generados autom\u00e1ticamente al aumentar la observabilidad de las clases, es decir, haciendo que los atributos internos sean m\u00e1s accesibles y verificables por herramientas como EvoSuite. Esta mejora permite detectar errores de forma m\u00e1s eficaz y generar pruebas m\u00e1s \u00fatiles para los desarrolladores.&nbsp;<br>Nicol\u00e1s se encuentra pr\u00f3ximo a defender su tesis de Mag\u00edster, y esta publicaci\u00f3n representa un hito destacado en su magister.<\/p>\n\n\n\n<p>Resumen: <br>La generaci\u00f3n automatizada de pruebas unitarias consiste en dos desaf\u00edos complementarios: Encontrar secuencias de llamadas a la API que ejerzan el c\u00f3digo de una clase bajo prueba y encontrar declaraciones de aserci\u00f3n que validen el comportamiento de la clase durante la ejecuci\u00f3n. El primer desaf\u00edo a menudo se aborda utilizando algoritmos de b\u00fasqueda meta-heur\u00edsticas que optimizan las pruebas para la cobertura del c\u00f3digo, que luego se anotan con afirmaciones de regresi\u00f3n para abordar el \u00faltimo desaf\u00edo, es decir, afirmaciones que capturan los estados observados durante la generaci\u00f3n de pruebas. Si bien las pruebas resultantes tienden a lograr una alta cobertura, su potencial de b\u00fasqueda de fallas a menudo se ve inhibido por la observabilidad deficiente o dif\u00edcil de la base de c\u00f3digo. Es decir, los atributos y propiedades relevantes pueden no exponerse adecuadamente en absoluto, o solo de manera que el generador de pruebas no pueda manejar. En este documento, investigamos la influencia de la observabilidad en el contexto del generador de pruebas Java basado en la b\u00fasqueda de EvoSuite, que ampliamos de dos maneras complementarias para estudiar y mejorar la observabilidad: Primero, aplicamos una transformaci\u00f3n al c\u00f3digo bajo prueba para exponer atributos encapsulados al generador de pruebas; segundo, abordamos la capacidad limitada de EvoSuite de afirmar el estado de objetos complejos. Nuestra evaluaci\u00f3n demuestra que juntas estas mejoras de observabilidad conducen a un aumento significativo de las puntuaciones de mutaci\u00f3n, subrayando la importancia de considerar la observabilidad de la clase en el proceso de generaci\u00f3n de pruebas.<\/p>\n\n\n\n<p>Puedes leer el paper aqu\u00ed:&nbsp;<a href=\"https:\/\/conf.researchr.org\/details\/icse-2025\/icse-2025-research-track\/113\/Increasing-the-Effectiveness-of-Automatically-Generated-Tests-by-Improving-Class-Obse\">https:\/\/conf.researchr.org\/details\/icse-2025\/icse-2025-research-track\/113\/Increasing-the-Effectiveness-of-Automatically-Generated-Tests-by-Improving-Class-Obse<\/a><\/p>\n\n\n\n<p>\u00bfTe interesa investigar temas como este? En el SEISLab siempre estamos recibiendo nuevos integrantes para hacer tesis de Mag\u00edster o Doctorado. <br>Puedes encontrar m\u00e1s informaci\u00f3n de los Laboratorios DCC UC, aqu\u00ed: https:\/\/dcc.ing.uc.cl\/investigacion\/laboratorios\/<br> Si te apasiona la ingenier\u00eda de software, puedes escribir directamente al profesor Juan Pablo Sandoval (<a href=\"mailto:juanpablo.sandoval@uc.cl\">juanpablo.sandoval@uc.cl<\/a>).<br><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"240\" height=\"240\" src=\"https:\/\/dcc.ing.uc.cl\/wp-content\/uploads\/2025\/04\/small.jpg\" alt=\"\" class=\"wp-image-3886\" srcset=\"https:\/\/dcc.ing.uc.cl\/wp-content\/uploads\/2025\/04\/small.jpg 240w, https:\/\/dcc.ing.uc.cl\/wp-content\/uploads\/2025\/04\/small-150x150.jpg 150w\" sizes=\"(max-width: 240px) 100vw, 240px\" \/><figcaption class=\"wp-element-caption\"><em>Nicol\u00e1s Jim\u00e9nez Fuentes<\/em><\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>ICSE, la Conferencia Internacional IEEE\/ACM sobre Ingenier\u00eda de Software, considerada la principal conferencia de ingenier\u00eda de software. En esta 47\u00b0 versi\u00f3n se celebrar\u00e1 desde el 27 de abril al 3 de mayo de 2025 en Ottawa. Los d\u00edas principales de la conferencia ser\u00e1n del mi\u00e9rcoles 30 de abril al viernes 2 de mayo. El trabajo titulado \u201cIncreasing the Effectiveness of Automatically Generated Tests by Improving Class Observability\u201d, fue desarrollado por Nicol\u00e1s Jim\u00e9nez Fuentes junto a su tutor Prof. Juan Pablo Sandoval Alcocer (DCC UC), en colaboraci\u00f3n con Geraldine Galindo-Gutierrez, Alexandre Bergel y Gordon Fraser.&nbsp; El paper de Mag\u00edster de Nicol\u00e1s Jim\u00e9nez-Fuentes, estudiante del laboratorio de Ingenier\u00eda de Software (SEISLab), fue aceptado en ICSE 2025 (International Conference on Software Engineering), la principal conferencia mundial en ingenier\u00eda de software organizada por IEEE\/ACM. Este a\u00f1o se enviaron m\u00e1s de 1000 postulaciones de las cuales solo alrededor de 200 fueron aceptadas, lo que refleja el alto est\u00e1ndar de esta conferencia que se realizar\u00e1 en Canad\u00e1.&nbsp; La investigaci\u00f3n propone mejorar la calidad de los tests generados autom\u00e1ticamente al aumentar la observabilidad de las clases, es decir, haciendo que los atributos internos sean m\u00e1s accesibles y verificables por herramientas como EvoSuite. Esta mejora permite detectar errores de forma m\u00e1s eficaz y generar pruebas m\u00e1s \u00fatiles para los desarrolladores.&nbsp;Nicol\u00e1s se encuentra pr\u00f3ximo a defender su tesis de Mag\u00edster, y esta publicaci\u00f3n representa un hito destacado en su magister. Resumen: La generaci\u00f3n automatizada de pruebas unitarias consiste en dos desaf\u00edos complementarios: Encontrar secuencias de llamadas a la API que ejerzan el c\u00f3digo de una clase bajo prueba y encontrar declaraciones de aserci\u00f3n que validen el comportamiento de la clase durante la ejecuci\u00f3n. El primer desaf\u00edo a menudo se aborda utilizando algoritmos de b\u00fasqueda meta-heur\u00edsticas que optimizan las pruebas para la cobertura del c\u00f3digo, que luego se anotan con afirmaciones de regresi\u00f3n para abordar el \u00faltimo desaf\u00edo, es decir, afirmaciones que capturan los estados observados durante la generaci\u00f3n de pruebas. Si bien las pruebas resultantes tienden a lograr una alta cobertura, su potencial de b\u00fasqueda de fallas a menudo se ve inhibido por la observabilidad deficiente o dif\u00edcil de la base de c\u00f3digo. Es decir, los atributos y propiedades relevantes pueden no exponerse adecuadamente en absoluto, o solo de manera que el generador de pruebas no pueda manejar. En este documento, investigamos la influencia de la observabilidad en el contexto del generador de pruebas Java basado en la b\u00fasqueda de EvoSuite, que ampliamos de dos maneras complementarias para estudiar y mejorar la observabilidad: Primero, aplicamos una transformaci\u00f3n al c\u00f3digo bajo prueba para exponer atributos encapsulados al generador de pruebas; segundo, abordamos la capacidad limitada de EvoSuite de afirmar el estado de objetos complejos. Nuestra evaluaci\u00f3n demuestra que juntas estas mejoras de observabilidad conducen a un aumento significativo de las puntuaciones de mutaci\u00f3n, subrayando la importancia de considerar la observabilidad de la clase en el proceso de generaci\u00f3n de pruebas. Puedes leer el paper aqu\u00ed:&nbsp;https:\/\/conf.researchr.org\/details\/icse-2025\/icse-2025-research-track\/113\/Increasing-the-Effectiveness-of-Automatically-Generated-Tests-by-Improving-Class-Obse \u00bfTe interesa investigar temas como este? En el SEISLab siempre estamos recibiendo nuevos integrantes para hacer tesis de Mag\u00edster o Doctorado. Puedes encontrar m\u00e1s informaci\u00f3n de los Laboratorios DCC UC, aqu\u00ed: https:\/\/dcc.ing.uc.cl\/investigacion\/laboratorios\/ Si te apasiona la ingenier\u00eda de software, puedes escribir directamente al profesor Juan Pablo Sandoval (juanpablo.sandoval@uc.cl).<\/p>\n","protected":false},"author":8,"featured_media":3880,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","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":"","ast-disable-related-posts":"","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":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"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-opacity":"","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-opacity":"","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-opacity":"","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-opacity":"","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-opacity":"","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-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[10],"tags":[146,48,66],"class_list":["post-3879","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-noticias","tag-computacion-2","tag-ingenieria","tag-software"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Juan Pablo Sandoval y Nicol\u00e1s Jim\u00e9nez publican: &quot;Increasing the Effectiveness of Automatically Generated Tests by Improving Class Observability&quot; en IEEE\/ACM International Conference on Software Engineering - Departamento de Ciencia de la Computaci\u00f3n<\/title>\n<meta name=\"description\" content=\"SoftwareEngineering International Conference Automatically Generated IEEE\/ACM UC\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dcc.ing.uc.cl\/?p=3879\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Juan Pablo Sandoval y Nicol\u00e1s Jim\u00e9nez publican: &quot;Increasing the Effectiveness of Automatically Generated Tests by Improving Class Observability&quot; en IEEE\/ACM International Conference on Software Engineering - Departamento de Ciencia de la Computaci\u00f3n\" \/>\n<meta property=\"og:description\" content=\"SoftwareEngineering International Conference Automatically Generated IEEE\/ACM UC\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dcc.ing.uc.cl\/?p=3879\" \/>\n<meta property=\"og:site_name\" content=\"Departamento de Ciencia de la Computaci\u00f3n\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-10T17:06:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-10T19:09:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dcc.ing.uc.cl\/wp-content\/uploads\/2025\/04\/Juan-Pablo-Sandoval-y-Nicolas-Jimenez-publican-Increasing-the-Effectiveness-of-Automatically-Generated-Tests-by-Improving-Class-Observability-en-IEEEACM-International-Conference-on-Software-Engine.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1080\" \/>\n\t<meta property=\"og:image:height\" content=\"1350\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Pia Cassone\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Pia Cassone\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo estimado de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/?p=3879#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/?p=3879\"},\"author\":{\"name\":\"Pia Cassone\",\"@id\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/#\\\/schema\\\/person\\\/a2eef86f31907b1eca3781d165255d75\"},\"headline\":\"Juan Pablo Sandoval y Nicol\u00e1s Jim\u00e9nez publican: &#8220;Increasing the Effectiveness of Automatically Generated Tests by Improving Class Observability&#8221; en IEEE\\\/ACM International Conference on Software Engineering\",\"datePublished\":\"2025-04-10T17:06:45+00:00\",\"dateModified\":\"2025-04-10T19:09:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/?p=3879\"},\"wordCount\":633,\"publisher\":{\"@id\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/?p=3879#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Juan-Pablo-Sandoval-y-Nicolas-Jimenez-publican-Increasing-the-Effectiveness-of-Automatically-Generated-Tests-by-Improving-Class-Observability-en-IEEEACM-International-Conference-on-Software-Engine.png\",\"keywords\":[\"computacion\",\"Ingenier\u00eda\",\"Software\"],\"articleSection\":[\"Noticias\"],\"inLanguage\":\"es-CL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/?p=3879\",\"url\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/?p=3879\",\"name\":\"Juan Pablo Sandoval y Nicol\u00e1s Jim\u00e9nez publican: \\\"Increasing the Effectiveness of Automatically Generated Tests by Improving Class Observability\\\" en IEEE\\\/ACM International Conference on Software Engineering - Departamento de Ciencia de la Computaci\u00f3n\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/?p=3879#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/?p=3879#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Juan-Pablo-Sandoval-y-Nicolas-Jimenez-publican-Increasing-the-Effectiveness-of-Automatically-Generated-Tests-by-Improving-Class-Observability-en-IEEEACM-International-Conference-on-Software-Engine.png\",\"datePublished\":\"2025-04-10T17:06:45+00:00\",\"dateModified\":\"2025-04-10T19:09:42+00:00\",\"description\":\"SoftwareEngineering International Conference Automatically Generated IEEE\\\/ACM UC\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/?p=3879#breadcrumb\"},\"inLanguage\":\"es-CL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/dcc.ing.uc.cl\\\/?p=3879\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es-CL\",\"@id\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/?p=3879#primaryimage\",\"url\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Juan-Pablo-Sandoval-y-Nicolas-Jimenez-publican-Increasing-the-Effectiveness-of-Automatically-Generated-Tests-by-Improving-Class-Observability-en-IEEEACM-International-Conference-on-Software-Engine.png\",\"contentUrl\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Juan-Pablo-Sandoval-y-Nicolas-Jimenez-publican-Increasing-the-Effectiveness-of-Automatically-Generated-Tests-by-Improving-Class-Observability-en-IEEEACM-International-Conference-on-Software-Engine.png\",\"width\":1080,\"height\":1350},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/?p=3879#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Juan Pablo Sandoval y Nicol\u00e1s Jim\u00e9nez publican: &#8220;Increasing the Effectiveness of Automatically Generated Tests by Improving Class Observability&#8221; en IEEE\\\/ACM International Conference on Software Engineering\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/#website\",\"url\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/\",\"name\":\"Departamento de Ciencia de la Computaci\u00f3n\",\"description\":\"Escuela de Ingenier\u00eda\",\"publisher\":{\"@id\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es-CL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/#organization\",\"name\":\"Departamento de Ciencia de la Computaci\u00f3n\",\"url\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-CL\",\"@id\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/cropped-UC-P2727-01.png\",\"contentUrl\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/cropped-UC-P2727-01.png\",\"width\":307,\"height\":414,\"caption\":\"Departamento de Ciencia de la Computaci\u00f3n\"},\"image\":{\"@id\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/#\\\/schema\\\/person\\\/a2eef86f31907b1eca3781d165255d75\",\"name\":\"Pia Cassone\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-CL\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/17ffa31cf84503588fd5e0f51bdc575e1e0f5372e918beb2544a17ce0d7a21b7?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/17ffa31cf84503588fd5e0f51bdc575e1e0f5372e918beb2544a17ce0d7a21b7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/17ffa31cf84503588fd5e0f51bdc575e1e0f5372e918beb2544a17ce0d7a21b7?s=96&d=mm&r=g\",\"caption\":\"Pia Cassone\"},\"url\":\"https:\\\/\\\/dcc.ing.uc.cl\\\/?author=8\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Juan Pablo Sandoval y Nicol\u00e1s Jim\u00e9nez publican: \"Increasing the Effectiveness of Automatically Generated Tests by Improving Class Observability\" en IEEE\/ACM International Conference on Software Engineering - Departamento de Ciencia de la Computaci\u00f3n","description":"SoftwareEngineering International Conference Automatically Generated IEEE\/ACM UC","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/dcc.ing.uc.cl\/?p=3879","og_locale":"es_ES","og_type":"article","og_title":"Juan Pablo Sandoval y Nicol\u00e1s Jim\u00e9nez publican: \"Increasing the Effectiveness of Automatically Generated Tests by Improving Class Observability\" en IEEE\/ACM International Conference on Software Engineering - Departamento de Ciencia de la Computaci\u00f3n","og_description":"SoftwareEngineering International Conference Automatically Generated IEEE\/ACM UC","og_url":"https:\/\/dcc.ing.uc.cl\/?p=3879","og_site_name":"Departamento de Ciencia de la Computaci\u00f3n","article_published_time":"2025-04-10T17:06:45+00:00","article_modified_time":"2025-04-10T19:09:42+00:00","og_image":[{"width":1080,"height":1350,"url":"https:\/\/dcc.ing.uc.cl\/wp-content\/uploads\/2025\/04\/Juan-Pablo-Sandoval-y-Nicolas-Jimenez-publican-Increasing-the-Effectiveness-of-Automatically-Generated-Tests-by-Improving-Class-Observability-en-IEEEACM-International-Conference-on-Software-Engine.png","type":"image\/png"}],"author":"Pia Cassone","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Pia Cassone","Tiempo estimado de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/dcc.ing.uc.cl\/?p=3879#article","isPartOf":{"@id":"https:\/\/dcc.ing.uc.cl\/?p=3879"},"author":{"name":"Pia Cassone","@id":"https:\/\/dcc.ing.uc.cl\/#\/schema\/person\/a2eef86f31907b1eca3781d165255d75"},"headline":"Juan Pablo Sandoval y Nicol\u00e1s Jim\u00e9nez publican: &#8220;Increasing the Effectiveness of Automatically Generated Tests by Improving Class Observability&#8221; en IEEE\/ACM International Conference on Software Engineering","datePublished":"2025-04-10T17:06:45+00:00","dateModified":"2025-04-10T19:09:42+00:00","mainEntityOfPage":{"@id":"https:\/\/dcc.ing.uc.cl\/?p=3879"},"wordCount":633,"publisher":{"@id":"https:\/\/dcc.ing.uc.cl\/#organization"},"image":{"@id":"https:\/\/dcc.ing.uc.cl\/?p=3879#primaryimage"},"thumbnailUrl":"https:\/\/dcc.ing.uc.cl\/wp-content\/uploads\/2025\/04\/Juan-Pablo-Sandoval-y-Nicolas-Jimenez-publican-Increasing-the-Effectiveness-of-Automatically-Generated-Tests-by-Improving-Class-Observability-en-IEEEACM-International-Conference-on-Software-Engine.png","keywords":["computacion","Ingenier\u00eda","Software"],"articleSection":["Noticias"],"inLanguage":"es-CL"},{"@type":"WebPage","@id":"https:\/\/dcc.ing.uc.cl\/?p=3879","url":"https:\/\/dcc.ing.uc.cl\/?p=3879","name":"Juan Pablo Sandoval y Nicol\u00e1s Jim\u00e9nez publican: \"Increasing the Effectiveness of Automatically Generated Tests by Improving Class Observability\" en IEEE\/ACM International Conference on Software Engineering - Departamento de Ciencia de la Computaci\u00f3n","isPartOf":{"@id":"https:\/\/dcc.ing.uc.cl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/dcc.ing.uc.cl\/?p=3879#primaryimage"},"image":{"@id":"https:\/\/dcc.ing.uc.cl\/?p=3879#primaryimage"},"thumbnailUrl":"https:\/\/dcc.ing.uc.cl\/wp-content\/uploads\/2025\/04\/Juan-Pablo-Sandoval-y-Nicolas-Jimenez-publican-Increasing-the-Effectiveness-of-Automatically-Generated-Tests-by-Improving-Class-Observability-en-IEEEACM-International-Conference-on-Software-Engine.png","datePublished":"2025-04-10T17:06:45+00:00","dateModified":"2025-04-10T19:09:42+00:00","description":"SoftwareEngineering International Conference Automatically Generated IEEE\/ACM UC","breadcrumb":{"@id":"https:\/\/dcc.ing.uc.cl\/?p=3879#breadcrumb"},"inLanguage":"es-CL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dcc.ing.uc.cl\/?p=3879"]}]},{"@type":"ImageObject","inLanguage":"es-CL","@id":"https:\/\/dcc.ing.uc.cl\/?p=3879#primaryimage","url":"https:\/\/dcc.ing.uc.cl\/wp-content\/uploads\/2025\/04\/Juan-Pablo-Sandoval-y-Nicolas-Jimenez-publican-Increasing-the-Effectiveness-of-Automatically-Generated-Tests-by-Improving-Class-Observability-en-IEEEACM-International-Conference-on-Software-Engine.png","contentUrl":"https:\/\/dcc.ing.uc.cl\/wp-content\/uploads\/2025\/04\/Juan-Pablo-Sandoval-y-Nicolas-Jimenez-publican-Increasing-the-Effectiveness-of-Automatically-Generated-Tests-by-Improving-Class-Observability-en-IEEEACM-International-Conference-on-Software-Engine.png","width":1080,"height":1350},{"@type":"BreadcrumbList","@id":"https:\/\/dcc.ing.uc.cl\/?p=3879#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/dcc.ing.uc.cl\/"},{"@type":"ListItem","position":2,"name":"Juan Pablo Sandoval y Nicol\u00e1s Jim\u00e9nez publican: &#8220;Increasing the Effectiveness of Automatically Generated Tests by Improving Class Observability&#8221; en IEEE\/ACM International Conference on Software Engineering"}]},{"@type":"WebSite","@id":"https:\/\/dcc.ing.uc.cl\/#website","url":"https:\/\/dcc.ing.uc.cl\/","name":"Departamento de Ciencia de la Computaci\u00f3n","description":"Escuela de Ingenier\u00eda","publisher":{"@id":"https:\/\/dcc.ing.uc.cl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dcc.ing.uc.cl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es-CL"},{"@type":"Organization","@id":"https:\/\/dcc.ing.uc.cl\/#organization","name":"Departamento de Ciencia de la Computaci\u00f3n","url":"https:\/\/dcc.ing.uc.cl\/","logo":{"@type":"ImageObject","inLanguage":"es-CL","@id":"https:\/\/dcc.ing.uc.cl\/#\/schema\/logo\/image\/","url":"https:\/\/dcc.ing.uc.cl\/wp-content\/uploads\/2023\/11\/cropped-UC-P2727-01.png","contentUrl":"https:\/\/dcc.ing.uc.cl\/wp-content\/uploads\/2023\/11\/cropped-UC-P2727-01.png","width":307,"height":414,"caption":"Departamento de Ciencia de la Computaci\u00f3n"},"image":{"@id":"https:\/\/dcc.ing.uc.cl\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/dcc.ing.uc.cl\/#\/schema\/person\/a2eef86f31907b1eca3781d165255d75","name":"Pia Cassone","image":{"@type":"ImageObject","inLanguage":"es-CL","@id":"https:\/\/secure.gravatar.com\/avatar\/17ffa31cf84503588fd5e0f51bdc575e1e0f5372e918beb2544a17ce0d7a21b7?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/17ffa31cf84503588fd5e0f51bdc575e1e0f5372e918beb2544a17ce0d7a21b7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/17ffa31cf84503588fd5e0f51bdc575e1e0f5372e918beb2544a17ce0d7a21b7?s=96&d=mm&r=g","caption":"Pia Cassone"},"url":"https:\/\/dcc.ing.uc.cl\/?author=8"}]}},"rttpg_featured_image_url":{"full":["https:\/\/dcc.ing.uc.cl\/wp-content\/uploads\/2025\/04\/Juan-Pablo-Sandoval-y-Nicolas-Jimenez-publican-Increasing-the-Effectiveness-of-Automatically-Generated-Tests-by-Improving-Class-Observability-en-IEEEACM-International-Conference-on-Software-Engine.png",1080,1350,false],"landscape":["https:\/\/dcc.ing.uc.cl\/wp-content\/uploads\/2025\/04\/Juan-Pablo-Sandoval-y-Nicolas-Jimenez-publican-Increasing-the-Effectiveness-of-Automatically-Generated-Tests-by-Improving-Class-Observability-en-IEEEACM-International-Conference-on-Software-Engine.png",1080,1350,false],"portraits":["https:\/\/dcc.ing.uc.cl\/wp-content\/uploads\/2025\/04\/Juan-Pablo-Sandoval-y-Nicolas-Jimenez-publican-Increasing-the-Effectiveness-of-Automatically-Generated-Tests-by-Improving-Class-Observability-en-IEEEACM-International-Conference-on-Software-Engine.png",1080,1350,false],"thumbnail":["https:\/\/dcc.ing.uc.cl\/wp-content\/uploads\/2025\/04\/Juan-Pablo-Sandoval-y-Nicolas-Jimenez-publican-Increasing-the-Effectiveness-of-Automatically-Generated-Tests-by-Improving-Class-Observability-en-IEEEACM-International-Conference-on-Software-Engine-150x150.png",150,150,true],"medium":["https:\/\/dcc.ing.uc.cl\/wp-content\/uploads\/2025\/04\/Juan-Pablo-Sandoval-y-Nicolas-Jimenez-publican-Increasing-the-Effectiveness-of-Automatically-Generated-Tests-by-Improving-Class-Observability-en-IEEEACM-International-Conference-on-Software-Engine-240x300.png",240,300,true],"large":["https:\/\/dcc.ing.uc.cl\/wp-content\/uploads\/2025\/04\/Juan-Pablo-Sandoval-y-Nicolas-Jimenez-publican-Increasing-the-Effectiveness-of-Automatically-Generated-Tests-by-Improving-Class-Observability-en-IEEEACM-International-Conference-on-Software-Engine-819x1024.png",819,1024,true],"1536x1536":["https:\/\/dcc.ing.uc.cl\/wp-content\/uploads\/2025\/04\/Juan-Pablo-Sandoval-y-Nicolas-Jimenez-publican-Increasing-the-Effectiveness-of-Automatically-Generated-Tests-by-Improving-Class-Observability-en-IEEEACM-International-Conference-on-Software-Engine.png",1080,1350,false],"2048x2048":["https:\/\/dcc.ing.uc.cl\/wp-content\/uploads\/2025\/04\/Juan-Pablo-Sandoval-y-Nicolas-Jimenez-publican-Increasing-the-Effectiveness-of-Automatically-Generated-Tests-by-Improving-Class-Observability-en-IEEEACM-International-Conference-on-Software-Engine.png",1080,1350,false],"sow-carousel-default":["https:\/\/dcc.ing.uc.cl\/wp-content\/uploads\/2025\/04\/Juan-Pablo-Sandoval-y-Nicolas-Jimenez-publican-Increasing-the-Effectiveness-of-Automatically-Generated-Tests-by-Improving-Class-Observability-en-IEEEACM-International-Conference-on-Software-Engine-272x182.png",272,182,true]},"rttpg_author":{"display_name":"Pia Cassone","author_link":"https:\/\/dcc.ing.uc.cl\/?author=8"},"rttpg_comment":0,"rttpg_category":"<a href=\"https:\/\/dcc.ing.uc.cl\/?cat=10\" rel=\"category\">Noticias<\/a>","rttpg_excerpt":"ICSE, la Conferencia Internacional IEEE\/ACM sobre Ingenier\u00eda de Software, considerada la principal conferencia de ingenier\u00eda de software. En esta 47\u00b0 versi\u00f3n se celebrar\u00e1 desde el 27 de abril al 3 de mayo de 2025 en Ottawa. Los d\u00edas principales de la conferencia ser\u00e1n del mi\u00e9rcoles 30 de abril al viernes 2 de mayo. El trabajo&hellip;","_links":{"self":[{"href":"https:\/\/dcc.ing.uc.cl\/index.php?rest_route=\/wp\/v2\/posts\/3879","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dcc.ing.uc.cl\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dcc.ing.uc.cl\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dcc.ing.uc.cl\/index.php?rest_route=\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/dcc.ing.uc.cl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3879"}],"version-history":[{"count":5,"href":"https:\/\/dcc.ing.uc.cl\/index.php?rest_route=\/wp\/v2\/posts\/3879\/revisions"}],"predecessor-version":[{"id":3889,"href":"https:\/\/dcc.ing.uc.cl\/index.php?rest_route=\/wp\/v2\/posts\/3879\/revisions\/3889"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dcc.ing.uc.cl\/index.php?rest_route=\/wp\/v2\/media\/3880"}],"wp:attachment":[{"href":"https:\/\/dcc.ing.uc.cl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3879"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dcc.ing.uc.cl\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3879"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dcc.ing.uc.cl\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3879"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}