stringtranslate.com

Michael Scott

Michael Scott

Michael Lee Scott (nacido en 1959) es profesor de informática en la Universidad de Rochester en Rochester , Nueva York .

Educación y enseñanza

Scott recibió un doctorado de la Universidad de Wisconsin-Madison en 1985. Se incorporó a la facultad de Rochester el mismo año como profesor asistente de informática. Scott fue presidente del departamento de informática desde 1996 hasta 1999, cuando fue sucedido por Mitsunori Ogihara. Volvió a desempeñarse como presidente interino de julio a diciembre de 2007 y de julio a diciembre de 2017.

En 2001, Scott recibió el Premio Robert y Pamela Goergen de la Universidad de Rochester por logros y arte distinguidos en la enseñanza de pregrado.

Scott publicó el texto Programming Language Pragmatics en 2000. Se publicó una segunda edición en 2005, una tercera en 2009 y una cuarta en 2015. Se han realizado traducciones al griego y al chino simplificado .

Investigación

En 2006, Scott y John Mellor-Crummey recibieron el Premio Edsger W. Dijkstra en Computación Distribuida por un artículo que escribieron en 1991, "Algoritmos para sincronización escalable en multiprocesadores de memoria compartida".

En 2005, Scott, junto con William Scherer III y Doug Lea desarrollaron un conjunto de algoritmos para manejar intercambios concurrentes sin bloqueos y colas sincrónicas. Estos algoritmos están incluidos en la biblioteca de concurrencia de Java 6.

En 2006 fue admitido como miembro de la Association for Computing Machinery .

Personal

Scott es un unitario universalista . Se desempeñó como secretario de la Convención de Universalistas del Estado de Nueva York de 1991 a 1999 y como Presidente de 2001 a 2005. En junio de 2004, habló en la Asamblea General de la Asociación Unitaria Universalista a favor de las máquinas de votación electrónicas , siempre que mantuvieran un copia de seguridad en papel.

Bibliografía

Referencias

enlaces externos