Hoffman Awarded Halstead Award - Department of Computer Science - Purdue University Skip to main content

Hoffman Awarded Halstead Award


The 2008 Halstead Award was presented to Kevin Hoffman. The Halstead Award is presented annually to a CS graduate student who has made the most significant contributions to Software Engineering at Purdue. The recipient must exhibit ground-breaking research and development, and contribute to important publications in journals, conference proceedings, books, and other documents.

Together with his advisor, Professor Patrick Eugster, Hoffman has developed the cooperative aspect-oriented programming methodology (Co-AOP), which enhances the modularity of cross-cutting concerns by providing structured ways for base code and aspects to cooperate. In an exhaustive empirical study comparing Co-AOP to traditional aspect-oriented programming and object-oriented programming, Hoffman was able to show that Co-AOP significantly improves software reusability and extensibility. Hoffman and Eugster have presented their work at the 30th IEEE/ACM International Conference on Software Engineering and the 2007 ACM International Conference on the Principles and Practice of Programming in Java, and an article will soon appear in Elsevier's Science of Computer Programming. Hoffman's other research interests include language runtimes and memory management systems for multicore computing, dynamic program analysis, automated debugging, and reputation systems. Hoffman, who is expected to graduate in fall of 2010, has worked for Lawrence Livermore National Laboratories and on the Windows Media Center at Microsoft.

The Halstead Award winner is selected by a faculty committee from nominations submitted by Computer Science faculty. Hoffman was presented a plaque and $4000 at the annual Computer Science Awards Banquet.

Last Updated: May 4, 2017 10:10 AM

Department of Computer Science, 305 N. University Street, West Lafayette, IN 47907

Phone: (765) 494-6010 • Fax: (765) 494-0739

Copyright © 2024 Purdue University | An equal access/equal opportunity university | Copyright Complaints | DOE Degree Scorecards

Trouble with this page? Accessibility issues? Please contact the College of Science.