
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Departamento de Computación - ECPv6.15.18//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Departamento de Computación
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:-0300
TZOFFSETTO:-0300
TZNAME:-03
DTSTART:20230101T000000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Sao_Paulo:20241104T190000
DTEND;TZID=America/Sao_Paulo:20241104T200000
DTSTAMP:20260516T002756
CREATED:20241029T133458Z
LAST-MODIFIED:20241031T130602Z
UID:9485-1730746800-1730750400@www.dc.uba.ar
SUMMARY:Defensa Tesis Licenciatura Maximiliano Joel Cabezon Alvarez
DESCRIPTION:Título: Implementación de Refactorings move y extract usando LiveTyping\nDirector: Hernán Wilkinson\nJurados: Agustín Martinez\, Edgardo Zoppi\nResumen:\nEl uso de refactorings automatizados es fundamental para el mantenimiento de sistemas. Su aplicación y uso permite que el diseño de los mismos no se degrade con el tiempo\, ya que aseguran el mismo resultado de ejecución luego de ser aplicados.\nLa implementación y uso de refactorings automatizados en lenguajes dinámicamente tipados representan un desafío interesante al buscar el contexto de aplicación\, es por eso que LiveTyping juega un rol especial al proveer información de tipos.\nEste trabajo muestra la implementación de tres refactorings automatizados: Move Instance Variable\, Move Method y Extract Class para los entornos de programación Cuis-Smalltalk y Cuis-University. Los mismos fueron desarrollados de manera iterativa e incremental usando la técnica de TDD. Se muestra también el impacto de LiveTyping en las mejoras a los refactorings mencionados.
URL:https://www.dc.uba.ar/event/defensa-tesis-licenciatura-maximiliano-joel-cabezon-alvarez/
LOCATION:Aula 1114
CATEGORIES:Agenda
END:VEVENT
END:VCALENDAR