Bernard Galler

mathématicien américain

Bernard A. Galler (né le à Chicago ; mort le à Ann Arbor) est un mathématicien et informaticien américain de l'université du Michigan qui a participé au développement des systèmes d'exploitation et des langages informatiques à grande échelle, notamment par le langage de programmation appelé MAD )et le système d'exploitation appelé Michigan Terminal System[1],[2],[3].

Biographie modifier

Bernard Galler étudie à l'université de Chicago où il obtient un B.Sc. en mathématiques (1947), suivi d'un M.Sc. à l'université de Californie à Los Angeles (UCLA) et d'un Ph. D. à l'université de Chicago (1955), sous la direction conjointe de Paul Halmos et Marshall Stone[4] intitulé Some Results in Algebraic Logic. Il rejoint le département de mathématiques de l'université du Michigan en 1955, où il donne en 1956 le premier cours de programmation sur une machine IBM 704. Galler participe au développement du langage informatique appelé Michigan Algorithm Decoder) (en) utilisé dans plusieurs universités. Il crée le Communication Sciences department en 1965, rebaptisé Computer Sciences (CS) puis Computer and Communications (CCS) department en 1984, et également le Computer Science Department dans les années 70 ; il prend sa retraite en 1994. Il meurt d'une embolie pulmonaire en 2006.

Activités modifier

Dans ses enseignements est développé un programme de planification de cours en temps réel appelé Computer Registration Involving Student Participation (CRISP) qui a permis aux étudiants de s'inscrire à des cours sans faire la queue physiquement[5]. L'université a utilisé cette application CRISP pendant plus de quinze ans.

Bernard Galler est auteur d'un livre intitulé The Language of Computers[6]

De 1968 à 1970, Bernard Galler est président de l'Association for Computing Machinery (ACM). En 1994, il est nommé fellow de l'Association for Computing Machinery. Il a été rédacteur-fondateur de la revue IEEE Annals of the History of Computing (de 1979 à 1987). Il a également été président du Software Patent Institute (1992). Pendant quinze ans, il a été expert dans de nombreuses affaires judiciaires importantes à travers les États-Unis pays concernant des problèmes de logiciels informatiques.

Honneur modifier

Un Bernard A. Galler Fellowship Fund[7] a été créé au département de génie électrique et d'informatique de l'université du Michigan pour « attirer et soutenir des étudiants diplômés exceptionnels poursuivant des études supérieures en informatique .

Notes et références modifier

  1. « A career interview with Bernard Galler », IEEE Annals of the History of Computing, vol. 23, no 1,‎ , p. 22–33 (DOI 10.1109/85.910847).
  2. Atsushi Akera, « The Life and Work of Bernard A. Galler (1928–2006) », IEEE Annals of the History of Computing, vol. 30, no 1,‎ , p. 4–14 (DOI 10.1109/MAHC.2008.15, lire en ligne).
  3. Arden, Galler, O'Brien et Westervelt, « Program and Addressing Structure in a Time-Sharing Environment », Journal of the ACM, vol. 13, no 1,‎ , p. 1–16 (DOI 10.1145/321312.321313, lire en ligne, consulté le ).
  4. (en) « Bernard A. Galler », sur le site du Mathematics Genealogy Project
  5. "CRISP: An Interactive Student Registration System", B. A. Galler, et al., University of Michigan, Ann Arbor, 1973. L'article a été présenté à la ACM Annual Conference (Atlanta, Georgia, août 1973).
  6. Bernard Galler, The Language of Computers, McGraw-Hill, (LCCN 62-13811, lire en ligne)
  7. Bernard A. Galler Fellowship Fund, Electrical Engineering and Computer Science, University of Michigan, accessed February 5, 2013

Liens externes modifier