a

Rafael Caballero R.

  /  Rafael Caballero R.

Rafael Caballero R.

Docente

Rafael Caballero Roldán es doctor en Matemáticas (Ciencias de la Computación) en la Universidad Complutense de Madrid (2004). Diplomado en Informática por la Universidad Politécnica de Madrid (1991). Licenciado en Matemáticas por la UCM (1996).

Ha sido miembro de comités de programa en numerosos congresos internacionales, así como coautor de varios libros de texto y de divulgación; entre los más recientes, se encuentran:

  • Big Data para Científicos Sociales (2020), Big Data.
  • Recolección, almacenamiento y proceso (2018), Las Bases de Big Data (2015).

Cabe resaltar que, en el intervalo del 2010 y al 2014, fue vicedecano de Ordenación Académica de la Facultad de Informática de la UCM. Su investigación se centra en la automatización de los procesos de depuración y prueba de sistemas software. En particular, su tesis, dirigida por Mario Rodríguez Artalejo, trató el tema de la depuración declarativa de lenguajes lógico-funcionales.

Posteriormente ha extendido estas ideas a los lenguajes de consulta de bases de datos relacionales, a lenguajes funcionales como Erlang, y más recientemente a las bases de datos NoSQL y al paradigma Big Data. Otras líneas de investigación incluyen la anonimización de bases de datos, la programación con restricciones y el descubrimiento de nuevas estrellas dobles a partir de catálogos astronómicos.

Como parte de su investigación, ha realizado estancias en la Universidad de Münster (Alemania) y en el laboratorio SIMULA (Oslo, Noruega). Actualmente es miembro del Grupo de Programación Declarativa, dirigido por Francisco J. López Fraguas.

En el ámbito docente, actualmente imparte clases de Programación con Restricciones, Bases de Datos NoSQL (Grado) así como Programación Declarativa Aplicada (Máster). Además, ha dirigido más de 20 trabajos fin de grado y proyectos fin de carrera, tres trabajos fin de máster y dos tesis doctorales.

Abrir chat
1
¿Necesitas más información?
Consensos & estudios
Hola,
En que puedo ayudarte