Bernard Galler
Bernard Galler | |
---|---|
![]() | |
Nascimento | 3 de outubro de 1928 Chicago |
Morte | 4 de setembro de 2006 (77 anos) Ann Arbor |
Nacionalidade | ![]() |
Alma mater | Universidade de Chicago |
Orientador(es)(as) | Paul Halmos e Marshall Harvey Stone |
Orientado(a)(s) | Robert Roy Korfhage, Avi Rubin |
Instituições | Universidade de Michigan |
Campo(s) | Matemática, ciência da computação |
Tese | 1955: Some Results in Algebraic Logic |
Bernard A. Galler (Chicago, 3 de outubro de 1928 — Ann Arbor, 4 de setembro de 2006) foi um matemático e informático estadunidense.
Trabalhou na Universidade de Michigan, onde esteve envolvido no desenvolvimento de sistemas operacional de grande escala e linguagens de computação, incluindo a MAD (linguagem de programação) e o sistema operacional Michigan Terminal System.[1][2][3]
Estudou na Universidade de Chicago, onde obteve um B.Sc. em matemática em 1947, seguido de um M.Sc. na Universidade da Califórnia em Los Angeles e um Ph.D. na Universidade de Chicago em 1955, orientado por Paul Halmos e Marshall Harvey Stone. Trabalhou então no Departamento de Matemática da Universidade de Michigan (1955), onde lecionou o primeiro curso de programação de computadores (1956) usando um IBM 704. Galler ajudou a desenvolver a linguagem MAD (Michigan Algorithm Decoder) (1959 - ), usada em diversas universidades. Organizou o Communication Sciences Department (1965), renomeado Computer Sciences (CS), que tornou-se o Computer and Communications (CCS) (1984), depois Computer Science Department na década de 1970, onde aposentou-se em 1994.
Em suas aulas desenvolveu um programa de agendamento em tempo real denominado Computer Registration Involving Student Participation (CRISP), que possibilitava aos alunos registrarem-se para as aulas sem necessitarem aguardar em filas.[4] A universidade usou o CRISP durante mais de quinze anos.
De 1968 a 1970, o Prof. Galler foi presidente da Association for Computing Machinery (ACM). Em 1994 foi induzido como fellow da ACM. Foi editor fundador do periódico IEEE Annals of the History of Computing (1979-1987). Foi também presidente do Software Patent Institute (1992). Durante quinze anos atuou como perito em diversos processos judiciais envolvendo questões sobre software.
Referências
- ↑ "A career interview with Bernard Galler" in IEEE Annals of the History of Computing, Jan-Feb, pp. 22-33, 2001
- ↑ Atsushi Akera, "The Life and Work of Bernard A. Galler (1928-2006)," IEEE Annals of the History of Computing, vol. 30, no. 1, pp. 4-14, Jan-Mar, 2008
- ↑ "Program and Addressing Structure in a Time-Sharing Environment", B. W. Arden , B. A. Galler , T. C. O'Brien , F. H. Westervelt, Journal of the ACM (JACM), v.13 n.1, p.1-16, Jan. 1966
- ↑ "CRISP: An Interactive Student Registration System", B.A. Galler, et.al., University of Michigan, Ann Arbor, 1973, Note: Paper presented at the ACM Annual Conference (Atlanta, Georgia, August 1973)
Ligações externas
- Bernard Galler (em inglês) no Mathematics Genealogy Project
- The Language of Computers, Bernard Galler, McGraw-Hill, 1962, LC: 62-13811
- Oral history interview with Bernard A. Galler Instituto Charles Babbage, University of Minnesota, Minneapolis. Galler describes the development of computer science at the University of Michigan from the 1950s through the 1980s and discusses his own work in computer science. Galler also discusses Michigan's relationship with ARPANET, CSNET, and BITNET. He describes the atmosphere on campus in the 1960s and early 1970s and his various administrative roles at the university. Galler discusses his involvement with the Association for Computing Machinery, the American Federation of Information Processing Societies, the founding of the Instituto Charles Babbage, and his work with the Annals of the History of Computing.
- A Day in the Life of Bernard Galler, ACM Crossroads (no date)
- Bernard A. Galler, DBLP Computer Science Bibliography
- Bernard Galler's obituary in the University Record, University of Michigan, Ann Arbor.
![]() | Este artigo sobre um(a) cientista da computação é um esboço. Você pode ajudar a Wikipédia expandindo-o.
|