Samuel GuyerView profile
Adjunct Associate Professor
Samuel Guyer is an Adjunct Associate Professor in the Department of Computer Science at Tufts University. His research focuses on programming languages, compilers, program analysis, and runtime systems, with an emphasis on enhancing communication between runtime systems and programmers. He holds a Ph.D. and M.Sc. from the University of Texas at Austin. Education: Ph.D., Computer Science, University of Texas at Austin M.Sc., Computer Science, University of Texas at Austin Research Interests: Dr. Guyer explores techniques to improve software reliability, memory management, and runtime performance. Key areas include domain-specific programming languages, compiler optimizations, and tools for debugging memory managers. His work often addresses challenges in aviation software safety, garbage collection strategies, and object lifecycle analysis. Article Trends: Recent work emphasizes runtime systems analysis (e.g., Permchecker for memory managers, Iceberg for Java concurrency), visualization tools (Heapviz, Garbology), and safety-critical systems (avionics fault monitoring). His research bridges theoretical insights with practical tools for industry-relevant problems. Grants: CAREER: Cooperative Virtual Machines (NSF grant) SHF grants for garbage collection and runtime bug detection Labs/Teams: Collaborates on projects involving compiler infrastructure (e.g., C-Breeze), domain-specific compilers (Broadway), and runtime analysis frameworks. His work often intersects with industry needs for robust software systems.













