The Association for Computing Machinery (ACM) recently appointed Professor Eliot Moss as a Fellow. He was recognized with this prestigious fellowship for his contributions in transactions and memory management. Only 38 Fellows were named this year out of nearly 63,000 professional members of the ACM.
“Eliot’s pioneering contributions to programming language implementation have played significant roles in making modern programming languages easy to use,” says Department Chair Andrew Barto. “He certainly deserves this honor.”
Moss’s research interests include programming language design and implementation, database and information retrieval systems, persistent object stores and persistent programming languages, memory management and garbage collection. He has studied and built systems in the areas of virtual machines (Smalltalk, Java), persistent object stores and languages, garbage collection, analysis and compiler optimization, application of machine learning to compilers, and transactional programming. He is currently researching automatic code generator generation and automatic simulator generation from machine descriptions, resilient grid programming with Java, schedulers and virtual memory managers that react better under high load, and the chaotic (non-linear) behavior of garbage collectors.
Moss received his B.S. (’75), M.S. (’78), and Ph.D. (’81) at the Massachusetts Institute of Technology. He joined the department faculty in 1985 and was promoted to full professor in Fall 2007. Since 2005 he has also been a priest of the Episcopal Church.
Moss joins previously-named CS ACM Fellows W. Richards Adrion, Lori Clarke, W. Bruce Croft, Robert Graham, Neil Immerman, James Kurose, Leon Osterweil, Krithi Ramamritham (now at IIT Bombay), Arnold Rosenberg, and Donald Towsley. The ACM Fellows Program was established in 1993 to recognize and honor outstanding ACM members for their achievements in computer science and information technology and for their significant contributions to the mission of the ACM.
The ACM is the oldest and largest society for computing and technology professionals worldwide. Moss will be inducted at an ACM awards banquet in June.