Germán Vidal
Germán Vidal Prof. of Computer Science (Catedrático de Universidad) Ph.D. in Computer Science (Doctor en Informática) Leader of the MiST research group at DSIC, Universitat Politècnica de València

Contact

Postal address Germán Vidal
DSIC, Universitat Politècnica de València
Camino de Vera, S/N
46020 Valencia, Spain
Visiting address Room 2D42 (2nd floor)
DSIC, Universitat Politècnica de València
Phone: +34-96-387-7007 (Ext. 13587)
Email: gvidal@dsic.upv.es / gvidal@acm.org

Research interests

Programming languages
  • multi-paradigm languages; declarative programming; functional, logic, and functional logic programming; semantics; narrowing strategies; laziness; compositionality; Prolog, Haskell, Curry; domain-specific (embedded) languages
Program analysis and transformation
  • partial evaluation, fold/unfold; refactoring; specialization; profiling; cost analysis and estimation; termination analysis; debugging; tracing; slicing

Publications

Scientific activities

Teaching (in spanish)

Current (and former) PhD students

  • Gustavo Arroyo. Improving Offline Narrowing-Driven Partial Evaluation (ongoing)
  • Salvador Tamarit. Ongoing

  • Josep Silva. Debugging Techniques for Declarative Languages: Profiling, Program Slicing, and Algorithmic Debugging. Universidad Politécnica de Valencia, 2007.
  • J. Guadalupe Ramos. Una aproximación offline a la evaluación parcial dirigida por narrowing. Universidad Politécnica de Valencia, 2007.
  • Elvira Albert. Partial Evaluation of Multi-Paradigm Declarative Languages: Foundations, Control, Algorithms and Efficiency. Universidad Politécnica de Valencia, 2001.
  • Ginés Moreno. Reglas y Estrategias de Transformación para Programas Lógico-Funcionales. Universidad Politécnica de Valencia, 2000.

Research projects

You can check the MiST research projects.

Software available

You can also check some more prototypes in this page.

Misc

MiST logo My brother's site, Salvador Vidal.
www.flickr.com