16 de marzo de 2009 Curriculum Vitae Alejandra Garrido Datos Personales Apellido y Nombre: Lugar de nacimiento: Nacionalidad: Domicilio de trabajo: Email: Home page: Garrido, Alejandra La Plata, Buenos Aires, Argentina Argentina Facultad de Informática UNLP. 50 y 115. La Plata. alejandra.garrido@lifia.info.unlp.edu.ar http://www.lifia.info.unlp.edu.ar/en/garrido.htm Titulos Obtenidos Doctor of Philosophy in Computer Science. University of Illinois at Urbana-Champaign. Urbana, IL, USA. Octubre de 2005. Tesis presentada: Program Refactoring in the Presence of Preprocessor Directives Master of Science in Computer Science. University of Illinois at Urbana-Champaign. Urbana, IL, USA. Mayo de 2000. Tesis presentada: Software Refactoring Applied to C Programming Language Licenciada en Informática. Plan 90. Universidad Nacional de La Plata. La Plata. Argentina. Junio de 1997. Tesis presentada: OO-Navigator: Un Framework para Hipermedia Analista en Computación. Universidad Nacional de La Plata. La Plata. Argentina. Julio de 1993. Alejandra Garrido - 1 de 7
Publicaciones Científicas más Recientes y Relevantes 1. Artículos Systematic Improvement of Web Application Design Autores: Alejandra Garrido, Gustavo Rossi y Damiano Distante. Fuente: Journal of Web Engineering (JWE). Special issue on Web Application Evolution. Vol.8. Forthcoming. Editorial: Rinton Press. Fecha: 2009. Web Application Evaluation and Refactoring: A Quality-Oriented Improvement Approach Autores: Luis Olsina, Alejandra Garrido, Gustavo Rossi, Damiano Distante y Gerardo Canfora. Fuente: Journal of Web Engineering (JWE). Special issue on Web Usability and Accessibility. Vol.7 No.4. Páginas: 258-280. Editorial: Rinton Press. Fecha: Diciembre 2008. Incremental Quality Improvement in Web Applications Using Web Model Refactoring Autores: Luis Olsina, Gustavo Rossi, Alejandra Garrido, Damiano Distante y Gerardo Canfora. Fuente: Lecture Notes in Computer Science (LNCS). Volumen: 4832. Páginas: 411-422. Editorial: Springer. Fecha: Diciembre 2007. Navigating between objects. Lessons from an object-oriented framework perspective Autores: Gustavo Rossi, Alejandra Garrido, Daniel Schwabe. Fuente: ACM Computing Surveys (CSUR). Volumen: 32. Número: 1. Páginas: 30-35. Editorial: ACM Press. Fecha: 2000. 2. Capítulos de Libros Bodyguard Autores: Fernando Das Neves, Alejandra Garrido. Fuente: Design Patterns in Communications Software. ISBN: 0-521-79040-9. Páginas: 209-224. Colección: SIGS Reference Library Series Editorial: Cambridge University Press. Fecha: 2001 Alejandra Garrido - 2 de 7
3. Comunicaciones a Congresos Model Refactoring in Web Applications Autores: Alejandra Garrido, Gustavo Rossi, Damiano Distante. Reunión: 9 th IEEE International Symposium on Web Site Evolution (WSE 07). Lugar: París, Francia. Fecha reunión: Octubre de 2007. Formal Specification and Verification of Java Refactorings Autores: Alejandra Garrido y José Meseguer. Reunión: 6th IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2006).. Lugar: Philadelphia, USA. Fecha reunión: Septiembre de 2006. Analyzing Multiple Configurations of a C Program. Autores: Alejandra Garrido, Ralph Johnson. Reunión: 21st IEEE International Conference on Software Maintenance (ICSM 2005). Lugar: Budapest, Hungría. Fecha reunión: 26 al 29 de septiembre de 2005. Refactoring C with Conditional Compilation Autores: Alejandra Garrido, Ralph Johnson. Reunión: 18th IEEE International Conference on Automated Software Engineering (ASE 2003). Lugar: Montreal, Canada. Fecha reunión: 6 al 10 de octubre de 2003. Challenges of Refactoring C Programs Autores: Alejandra Garrido, Ralph Johnson. Reunión: 5th International Workshop on Principles of Software Evolution (IWPSE 2002). Lugar: Orlando, USA. Fecha reunión: 19 al 20 de mayo de 2002. 4. Technical Reports "Formal Specification and Verification of Java Refactorings Autores: Alejandra Garrido y José Meseguer. Technical Report No. UIUCDCS-R-2006-2731 (Engineering No. UILU-ENG-2006-1771). Department of Computer Science. University of Illinois at Urbana-Champaign. Mayo 2006. "Algebraic Semantics of the C Preprocessor and Correctness of its Refactorings Autores: Alejandra Garrido, José Meseguer y Ralph Johnson. Technical Report No. UIUCDCS-R-2006-2688 (Engineering No. UILU-ENG-2006-1717). Department of Computer Science. University of Illinois at Urbana-Champaign. Febrero 2006. Alejandra Garrido - 3 de 7
Labor Docente más Reciente Profesor Adjunto. Dedicación Simple. Cátedras: Orientación a Objetos 2 Taller de Programación Orientada a Objetos. Institución: Fac. de Informática. U.N.L.P. Acceso por designación. A partir de Noviembre 07. Profesor de Posgrado. Cátedras: Técnicas y Herramientas - Tópicos de Ingeniería de Software 2. Institución: Fac. de Informática. UNLP. - Universidad Blas Pascal. Córdoba. (en convenio con UNLP). A partir de Septiembre 07. Jefe de Trabajos Prácticos Interino. Dedicación Simple. Cátedra: Taller de Programación Orientada a Objetos Bases de Datos 2 Institución: Fac. de Informática. U.N.L.P. Acceso por concurso. Junio 07 a Octubre 07. Jefe de Trabajos Prácticos Transitorio. Dedicación Simple. Cátedra: Taller de Programación Orientada a Objetos Bases de Datos 2. Institución: Fac. de Informática. U.N.L.P. Acceso por designación. Julio 06 a Mayo 07. Categoría de Docente Investigador Situación actual (Categoria): III (a partir de junio 06) Lugar de trabajo: LIFIA, UNLP. Alejandra Garrido - 4 de 7
Cargos en la Investigación Asistente en la Carrera de Investigador Científico y Tecnológico. CONICET. Fecha de ingreso: 1 de junio de 2007. Dedicación Exclusiva. Acceso por concurso. Lugar de desempeño: LIFIA, Fac. de Informática. UNLP. Becario de Postdoctorado de CONICET. Beca Postdoctoral para la Reinserción de Investigadores. CONICET. Dedicación Exclusiva. Acceso por concurso. Lugar de desempeño: LIFIA, Fac. de Informática. UNLP. Junio 06 Mayo 07. Asistente de Investigación de Postdoctorado Postdoctoral Research Fellow. Dedicación Exclusiva. Acceso por designación. Lugar de desempeño: Dept. of Computer Science. Univ. of Illinois at Urbana-Champaign. Illinois. USA. Septiembre 05 a Mayo 06. Asistente de Investigación Research assistant. Dedicación Semi. Acceso por designación. Lugar de desempeño: Dept. of Computer Science. Univ. of Illinois at Urbana-Champaign. Illinois. USA. (08/04 a 05/05; 05/02 a 08/02; 08/97 a 05/98). Formación y dirección de recursos humanos Dirección de Tesis de Licenciatura en Informática. Nombre y apellido: Gustavo Alberto Mazzei. Título: Refactorings de los Modelos de Navegación y Presentación en Aplicaciones Web. Institución: Facultad de Informática. Universidad Nacional de La Plata. Propuesta presentada en Septiembre de 2008 y aceptada. Miembro de Jurados Miembro de Jurado de Tesis de Maestría. Nombre y apellido: Patricio Garcia. Título: eteacher: Asistencia personalizada en sistemas de educación a distancia. Institución: Facultad de Ciencias Exactas. Universidad Nacional del Centro de la Provincia de Buenos Aires. Tandil. Noviembre 2008. Alejandra Garrido - 5 de 7
Actividades de Extension Universitaria Coordinación de Posgrado Coordinación de las materias del Master en Ingeniería de Software de la Fac. de Informática, UNLP, que se dictan en las universidades del interior del país (UTN-Resistencia; UNNE- Corrientes; UBP-Córdoba; UNMDP-Mar del Plata). Agosto 2006 a Agosto 2008. Coordinación de Grupo de Formación Corporativa Coordinación del grupo CO-LIFIA (Cátedra de Objetos LIFIA) que brinda cursos y material didáctico a corporaciones en temas involucrados a la Orientación a Objetos, en el marco de formación corporativa del LIFIA, Fac. de Informática, UNLP. Desde Agosto 2006. Becas Obtenidas Beca Postdoctoral para la Reinserción de Investigadores. CONICET. Junio de 2006 a mayo de 2007. Lugar de desempeño: LIFIA. Fac. de Informática. UNLP. Tema de trabajo: Integración de refactorizaciones en aplicaciones web. Formalización de la refactorización mediante lógica de reescritura. Director: Dr. Gustavo H. Rossi Beca de Posgrado en el Exterior. FOMEC. Durante 1997 y 1998. Concursada en el Depto. de Informática de la Univ. Nac. de La Plata, Argentina. Lugar de desarrollo del posgrado: Univ. of Illinois at Urbana-Champaign. Illinois. USA. Posgrado realizado: Master of Science in Computer Science. Director del posgrado: Dr. Ralph Johnson. Distinciones Obtenidas Excellent Teaching Assistant Award. Dept. of Computer Science, University of Illinois at Urbana-Champaign. Abril 2003. Alejandra Garrido - 6 de 7
Organización de Reuniones Científicas y Tecnológicas 37 JAIIO Concurso de Trabajos Estudiantiles (EST 08). Miembro del Comité de Programa. Santa Fe, Argentina. Septiembre 2008. First International Workshop on Advanced Software Engineering (IWASE 06). Miembro del Comité de Programa. Santiago, Chile. Agosto 2006. V Workshop de Ingeniería de Software (WIS 05). Miembro del Comité de Programa. Valdivia, Chile. Noviembre 2005. Conference on Pattern Languages of Programs (PLoP 2000). Conference Chair. Monticello, Illinois. Agosto 2000. Seventh International World Wide Web Conference (WWW 98). Miembro del Comité de Programa. Brisbane, Australia. Abril 1998. Miembro de Sociedades Científicas Hillside Group. Url: http://hillside.net. Extracto de su homepage: The Hillside Group is a nonprofit corporation dedicated to improving human communication about computers by encouraging people to codify common programming and design practice. We sponsor conferences (like PLoP, EuroPLoP, Using Patterns, ChiliPLoP, Mensore PLoP, KoalaPLoP, Viking PLoP and SugarLoafPLoP) and also host the patterns home page. Antecedentes Profesionales Pasantía. Lugar: IBM T.J. Watson Research Center, Hawthorne, New York. Período: Mayo 2003 a Agosto 2003. Servicios de consultoría. Lugar: Interstate Electronics Corporation. Anaheim, California; a través de la Univ. of Illinois at Urbana-Champaign. Período: Julio 1997 a Mayo 1998. Alejandra Garrido - 7 de 7