Honored Persons Database
Displaying 1 – 20 of 817 Honorees (Category: Computer Scientist - Software/Mathematics, with portraits)
Erich Gamma
Design leader of Eclipse's Java Development Tools (JDT), Gamma is a Swiss computer scientist and co-author of the best-selling and influential software engineering textbook, "Design Patterns: Elements of Reusable Object-Oriented Software" (Addison-Wesley,...
John Norris Maguire
Founder of Software AG of North America, Inc. and overseas distributor of the Adabas system — a commercial relational database management system (DBMS) first developed for IBM 360 computers — Maguire built...
Burton J. Smith
Primary architect of the Denelcor Heterogeneous Element Processor (HEP), Smith was a pioneering computer architect who served as a Technical Fellow at Microsoft. He earned a B.S.E.E. degree from the University of...
Myron Krueger
Considered one of the first generation virtual reality and augmented reality researchers, Krueger is an American computer artist who developed early interactive works. While earning a Ph.D. in Computer Science at the...
David Albert Huffman
Best known for his legendary Huffman code, a compression scheme for lossless variable length encoding, Huffman joined the faculty at MIT in 1953. He was awarded the Louis E. Levy Medal in...
Barry W. Boehm
Known for his many contributions to software engineering, Boehm was an American software engineer and TRW Emeritus Professor of Software Engineering at the Computer Science Department of the University of Southern California.
Mary Kenneth Keller
The first woman to earn a Ph.D. in computer science in the United States, Keller was also among the first people of any gender to receive such a doctorate. Her degree was...
Elise Gerich
Principal Investigator for NSFNET's T3 Backbone Project and the Routing Arbiter Project, Gerich is a 21-year veteran of Internet networking who has served as the Vice President of IANA at ICANN. The...
John Buxton
Pioneer of computer simulation, Buxton gained world renown for his fundamental scientific contributions to computer simulation, programming language design, and software implementation technology. He was founding professor of computer science at both...
David Michael Ungar
Co-creator of the Self programming language, Ungar developed the prototype-based, object-oriented language with Randall Smith in 1986 while working at Xerox PARC. He described himself as "an out-of-the-box thinker who enjoys the...
Stephen Warshall
Developer of the transitive closure algorithm known as Warshall's algorithm, Warshall made foundational contributions to graph analysis for finding shortest paths in a weighted graph. Born in New York City, Warshall went to...
Kesav Vithal Nori
One of the creators of the Pascal P4 compiler, Nori is well-known for this work done together with Nikolaus Wirth. He has served as Executive Director and Executive Vice President of Tata...
Ralph Edward Gomory
Credited with many fundamental contributions to advanced technology — including the single-transistor memory cell, high-density storage devices, silicon processing methods, and relational database theory — Gomory is an American applied mathematician and...
Valerie Barr
Researcher in software testing, gender and science issues, and computer science curriculum development, Barr has served as Professor and Chair of Computer Science at Union College, Schenectady, New York, since September 2004....
Jennifer Rexford
Noted for research in internet routing, network measurement and management, Rexford has served as a Professor in the Computer Science department at Princeton University. From 1996–2004, she was a member of the...
Hamid Pirahesh
Major contributor to query language industry standards, Pirahesh is an IBM Fellow, ACM Fellow, and Senior Manager at IBM Research at IBM Almaden in San Jose, California. He has been responsible for...
Donald F. Ferguson
Chief Architect for IBM's Software Group, Ferguson provided overall technical leadership for IBM WebSphere, Tivoli Software, IBM DB2, Rational Software, and Lotus Software products. He has served as Vice President and CTO...
Kirk Paul Lafler
Author of *PROC SQL: Beyond the Basics Using SAS* and a data scientist, Lafler is an educator, developer, programmer, and consultant. He teaches as a lecturer and adjunct professor at San Diego...
Philip S. Yu
Holder of over 300 U.S. patents in data mining, database systems, Internet applications and technologies, Yu is recognized as an IBM Master Inventor and one of the most prolific inventors in computing....
Laurie Williams
Foremost co-researcher in agile software development and in the security of healthcare IT applications, Williams has served as a Professor in the Computer Science Department of the College of Engineering at North...