Articulo de referencia

Val Tannen

Val Tannen Val Tannen es un científico informático conocido por sus contribuciones a los campos de los sistemas de bases de datos y los lenguajes de programación. Actualmente es...

Val Tannen

Val Tannen es un científico informático conocido por sus contribuciones a los campos de los sistemas de bases de datos y los lenguajes de programación. Actualmente es profesor en el Departamento de Ciencias de la Computación e Información de la Universidad de Pensilvania .

Biografía

Tannen nació en Rumania y obtuvo su licenciatura en el Instituto Politécnico de Bucarest . Tras emigrar a Estados Unidos, obtuvo su doctorado en el Instituto Tecnológico de Massachusetts bajo la supervisión de Albert Meyer . Ha ocupado numerosos puestos de profesor visitante internacional. [ 1 ]

Contribuciones

Tannen ha contribuido a los principios de los lenguajes de programación y las bases de datos, así como a la unificación de ambos campos. Una de sus principales contribuciones es el uso de la recursión estructural para definir un lenguaje de consulta para relaciones anidadas. Esto no solo proporcionó una base para la optimización de consultas en relaciones anidadas, sino que se convirtió —mediante el uso de comprensiones— en una técnica estándar para integrar bases de datos relacionales en lenguajes de programación. [ 2 ]   Otra contribución es la invención de semianillos de procedencia, que generalizan muchos complementos de las bases de datos relacionales, como las bases de datos probabilísticaslas c-tablas y la semántica de bolsas, además de proporcionar un formalismo general para la procedencia de los datos. [ 3 ] Además de las bases de datos y los lenguajes de programación, Tannen ha contribuido a la bioinformática y a la biología sistemática y evolutiva. [ 4 ]

Los días 24 y 25 de mayo de 2024 se celebró un homenaje a Val Tannen en la Universidad de Pensilvania. [ 5 ]

Premios y distinciones

Referencias

  1. "Página web de la Academia Europaea" . Consultado el 9 de abril de 2024 .
  2. Buneman, Peter; Naqvi, Shamim; Tannen, Val; Wong, Limsson (1995). "Principios de programación con objetos complejos y tipos de colección" . Theoretical Computer Science . 149 (1): 3– 48. doi : 10.1016/0304-3975(95)00024-Q .
  3. Green, Todd J.; Karvounarakis, Grigoris; Tannen, Val (11 de junio de 2007). «Semianillos de procedencia» . Actas del vigésimo sexto simposio ACM SIGMOD-SIGACT-SIGART sobre principios de sistemas de bases de datos . ACM. págs. 31–40 . doi : 10.1145/1265530.1265535 . ISBN  978-1-59593-685-1.
  4. Davidson, SB; Overton, C.; Tannen, V.; Wong, L. (1997-04-01). "BioKleisli: una biblioteca digital para investigadores biomédicos" . International Journal on Digital Libraries . 1 (1): 36– 53. doi : 10.1007/s007990050003 . ISSN 1432-5012 . 
  5. Amarilli, Antoine; Deutsch, Alin (2024). El origen de la elegancia en la computación: ensayos dedicados a Val Tannen . Schloss Dagstuhl, Serie de acceso abierto en informática.
  6. "Página web de la Academia Europaea" . Consultado el 9 de abril de 2024 .
  7. "Premio Alberto O. Mendelzon de la ACM PODS a la trayectoria" . Consultado el 9 de abril de 2024 .
  8. "Val Tannen" . Consultado el 9 de abril de 2024 .
  9. "Premios ICDT a la trayectoria" . Consultado el 9 de abril de 2024 .