
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Departamento de Computación - ECPv6.15.18//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-ORIGINAL-URL:https://www.dc.uba.ar
X-WR-CALDESC:Eventos para Departamento de Computación
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/Sao_Paulo
BEGIN:STANDARD
TZOFFSETFROM:-0200
TZOFFSETTO:-0300
TZNAME:-03
DTSTART:20190217T020000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Sao_Paulo:20201117T190000
DTEND;TZID=America/Sao_Paulo:20201117T200000
DTSTAMP:20260518T093335
CREATED:20201118T150804Z
LAST-MODIFIED:20201118T150804Z
UID:6432-1605639600-1605643200@www.dc.uba.ar
SUMMARY:Defensa Tesis Licenciatura Fernando Gasperi Jabalera
DESCRIPTION:Título: Refactorings Automáticos de Alto Nivel\nEstudiante: Fernando Gasperi Jabalera\nJurados: Emilio Oca y Gabriela Arévalo\nDirector: Hernán Wilkinson\nDía y hora: Martes 17 de Noviembre\, 19 hrs.\nResumen:\nLa investigación sobre refactorings tiene un potencial enorme\, el cual se desprende del hecho de que son técnicas fundamentales para el mantenimiento del software productivo. La automatización de los mismos permite reducir el tiempo de desarrollo y aumentar la calidad del diseño ya que los programadores pueden experimentar de manera más barata. Cuánto del proceso de refactoring automatizar y a qué nivel son preguntas de investigación actual.\nEste trabajo se enfoca en la automatización de refactorings de alto nivel en el entorno de Smalltalk-80 Argentino denominado Cuis. Específicamente en la implementación de dos refactorings: Extract Method To Method Object e Introduce Null Object. Nos apoyamos en las conclusiones de Murphy-Hill\, «»Programmer Friendly Refactoring Tools\,» para guiar el grado de automatización provisto. El objetivo principal es explorar las dificultades y posibilidades de implementar refactorings de tan alto nivel que actualmente no se encuentran en ninguna herramienta de desarrollo comercial.\nLas implementaciones fueron integradas a CuisUniversity y comenzaron a ser usadas por los estudiantes de la materia de Ingeniería de Software 1. Las mismas muestran la viabilidad de la implementación de refactorings de tan alto nivel y la dificultad de presentarle al programador todas las configuraciones necesarias para la aplicación de los mismos.\n 
URL:https://www.dc.uba.ar/event/defensa-tesis-licenciatura-fernando-gasperi-jabalera/
CATEGORIES:Agenda
END:VEVENT
END:VCALENDAR