Diego Garbervetsky
Dr. Diego Garbervetsky
FTA Professor @ LaFHIS, DC, FCEyN, Universidad de Buenos Aires
About
![]() |
I am an Associate Professor at the Computer Science Department, School of Sciences, University of Buenos Aires. I am also a Researcher at the ICC/CONICET. Currently I am also vice-Director of the Institute of Research in Computer Sciences(ICC). I am interested in automatic program analysis. I am currently working in static analysis techniques aimed at resource usage analysis of Java-like programs and Smart Contracts, automated program verification, program understanding and validation. Phone: +54 11 5285-7482, email: diegog@dc.uba.ar Twitter: @diegarber |
News
- We are hiring! Please contact me for PhD and Posdoc opportunities.
Research
Current researh interests are in Program analysis (in particular):
- Program understanding.
- Testing and verification of program featuring rich protocols
- Static analysis aimed at program verification of Java like programs.
- Automatic symbolic resource analysis (gas consumption, dynamic memory, energy, etc)
Publications
- Find me on: Google Scholar, ResearchGate, Microsoft Academic Search, DBLP, ACM.
- Most PDFs files are here
My PhD Thesis: Parametric specifications of dynamic memory utilization, advisors: Victor Braberman (DC-FCEN-UBA) and Sergio Yovine (Verimag-CNRS/CONICET)
Teaching
Currently: Paradigmas de Lenguajes de Programación
Previously: Algoritmos y Estructuras de Datos 1, Automatic Software Validation and Verification, Automatic Program Analysis, Ingeniería de Software 2, Organizacion del Computador 1 (verano).
Phd Students
Former Phd Students
- Guido Chari (now Postdoc with Jan Vitek at Czech Technical University)
- Rodrigo Castaño (currently at Microsoft)
- Edgardo Zoppi
- Guido de Caso (currently at Dialpad)
Projects
Currently (selection):
- Director of PIP CONICET project "Mejorando la verificación acotada usando técnicas de análisis dataflow y demostradores módulo teorías" (2012-2014).
- Director of UBACyT project "Especificación y análisis cuantitativo del uso de la memoria dinámica con foco en la escalabilidad y usabilidad" (2012-2105).
- Director of PICT project "Análisis cuantitativo del uso de la memoria dinámica con foco en la escalabilidad y usabilidad" (2011-2013)
- Principal Investigator of MSR-SEIF project “Resource Usage Contracts for .NET” funded by Microsoft Research SEIF Award (2010-2011)
- Researcher in MSR-SEIF project “Strengthening Code Contracts with Typestates” funded by Microsoft Research SEIF Award (2010-2011)
- Researcher in ANPCyT PICT-PAE 2007 2278, “Análisis de aplicaciones y métodos de sistemas de tiempo real y embebidos”
- Researcher in INRIA associated team ANCOME (2011-2013)
Previously (selection):
- Director of UBACYT project "Análisis automático de programas para la inferencia de consumo de memoria dinámica" (2010-2011)
- STIC-AMSUD TAPIOCA: Timing Analysis and Program Implementation On Complex Architectures. Jointly with LAAS-CNRS, IRIT, DAS-UFSC, Verimag, UADE (2008-2009).
- ECOS SUD JAPIQAY Modelización y análisis de la administración automática de memoria dinámica en software embebido y de tiempo real. ECOS SUD 2007-2008. Jointly with University of Strasbourg and Verimag. Argentine (2007-2009)
- Member of ANPCyT PICT 2005 32440: Modelos Parciales en la IngenierÌa de Software Reactivo y Embebido. 2007-2010. FONCyT.
Links
- GLAPV: Our incipient reading group in Program Analysis and Verification (currently in spanish)
- GLyC: Logic and Computability Research Group
- RFM: Relational Formal Methods Research Group
If you wish, you may also contact me through Facebook or Mendeley.